@charset "utf-8";
.b{ font-weight:bold;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.uppercase{text-transform:uppercase;}
.capitalize{text-transform:capitalize;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.table-cell{ display:table-cell; vertical-align:middle;}
.hide{display: none;}
.w100{ width:100%;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.border-box{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.trans{ -webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;}
.trans span{ -webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;}
.trans::before,.trans::after{ -webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;}
.slide-absolute-img{ position:relative;}
.slide-absolute-img img{ position:absolute; left:-10000px; right:-10000px; top:-10000px; bottom:-10000px; z-index:1; margin:auto;}
.rotate-prev{ transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.rotate-next{ transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);}
.img-center{ text-align:center; overflow:hidden; background:#999;}
.img-center::before{ height:100%; vertical-align:middle; display:inline-block; content:'';}
.img-center img{ max-width:100%; max-height:100%; vertical-align:middle;}
.select-none{ -moz-appearance: none; -webkit-appearance:none; appearance:none;}

/*新站*/
a,i,span{outline:none;blr:expression(this.onFocus=this.blur());}
#warp{width:100%; max-width:1920px; min-width:1200px; overflow:hidden; margin:0 auto;}
#warp a{ -webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;}
#warp .img{ font-size:0;}
#warp .icon{ font-size:0;}
.cw1000{ width:1000px; margin:0 auto;}
.cw1200{ width:1200px; margin:0 auto;}

/*公告样式*/
a:hover{color:#004e9d;}
.b_pic{overflow:hidden;}
.b_pic img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.dis{ display:inline-block; *display:inline; zoom:1;}
.loader{top: 0;right: 0;left: 0;bottom: 0;position: fixed;z-index: 99999;background: rgba(255,255,255,.5) url(/static/images/global/loader.svg) no-repeat center 40% / auto auto;}

/*苹果手机按钮兼容*/
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}

/*字体*/
.fz0{ font-size:0px; color:#333;}
.fz10{ font-size:10px; color:#333;}
.fz12{ font-size:12px; color:#333;}
.fz14{ font-size:14px; color:#333;}
.fz16{ font-size:16px; color:#333;}
.fz18{ font-size:18px; color:#333;}
.fz20{ font-size:20px; color:#333;}
.fz22{ font-size:22px; color:#333;}
.fz24{ font-size:24px; color:#333;}
.fz26{ font-size:26px; color:#333;}
.fz28{ font-size:28px; color:#333;}
.fz30{ font-size:30px; color:#333;}
.fz32{ font-size:32px; color:#333;}
.fz34{ font-size:34px; color:#333;}
.fz36{ font-size:36px; color:#333;}
.fz38{ font-size:38px; color:#333;}
.fz40{ font-size:40px; color:#333;}
.fz42{ font-size:42px; color:#333;}
.fz44{ font-size:44px; color:#333;}
.fz46{ font-size:46px; color:#333;}
.fz48{ font-size:48px; color:#333;}
.fz50{ font-size:50px; color:#333;}
.fz70{ font-size:70px; color:#333;}

@font-face {
  font-family: "MHTGBBU";
  src: url("/font/special/MHTGBBU/MHTGBBU.woff2") format("woff2"),
       url("/font/special/MHTGBBU/MHTGBBU.woff") format("woff"),
       url("/font/special/MHTGBBU/MHTGBBU.ttf") format("truetype"),
       url("/font/special/MHTGBBU/MHTGBBU.eot") format("embedded-opentype"),
       url("/font/special/MHTGBBU/MHTGBBU.svg") format("svg"),
       url("/font/special/MHTGBBU/MHTGBBU.otf") format("opentype");
}

@font-face {
  font-family: "DIN-Medium";
  src: url("/font/special/DIN-Medium/DIN-Medium.woff2") format("woff2"),
       url("/font/special/DIN-Medium/DIN-Medium.woff") format("woff"),
       url("/font/special/DIN-Medium/DIN-Medium.ttf") format("truetype"),
       url("/font/special/DIN-Medium/DIN-Medium.eot") format("embedded-opentype"),
       url("/font/special/DIN-Medium/DIN-Medium.svg") format("svg"),
       url("/font/special/DIN-Medium/DIN-Medium.otf") format("opentype");
}

.MHTGBBU{ font-family:'MHTGBBU' !important;}
.DIN-Medium{ font-family:'DIN-Medium' !important;}

/*头部样式*/
#header-block{ width:100%; height:133px;}
#header{ width:100%; max-width:1920px; position:fixed; top:0; left:0; right:0; z-index:4; margin:auto;}
#header .one{ width:100%; line-height:22px; background:#f6f6f6; border-bottom:1px solid #ececec; padding:7px 0;}
#header .one .title{ color:#666;}
#header .one .header-one-right{}
#header .one .header-one-right .ites{ position:relative; padding-left:22px; margin-left:24px;}
#header .one .header-one-right .ites::before{ width:1px; height:14px; background:#ccc; position:absolute; left:0; top:4px; z-index:2; content:'';}
#header .one .header-one-right .ites .slide{ vertical-align:middle; color:#666; margin-right:16px;}
#header .one .header-one-right .ites .slide img{ vertical-align:middle; margin-top:-4px;}
#header .one .header-one-right .ites .slide img.face{ width:20px; height:20px; border-radius:50%; overflow:hidden;}
#header .one .header-one-right .ites .slide.blue{ color:#004e9d;}
#header .one .header-one-right .ites .slide.margin img{ margin-right:10px;}
#header .one .header-one-right .ites .slide:hover{ color:#004e9d;}
#header .one .header-one-right .ites .slide.none{ margin-right:0;}
#header .one .header-one-right .ites.none{ padding-left:; margin-left:0;}
#header .one .header-one-right .ites.none::before{ display:none;}
#header .two{ width:100%; background:#fff; padding:16px 0;}
#header .two .logo{ width:220px; height:64px;}
#header .two .nav{ margin-left:60px; margin-top:20px;}
#header .two .nav .slide{ position:relative; margin-right:30px;}
#header .two .nav .slide .text-one{ color:#666;}
#header .two .nav .slide .nav-two{ width:200px; position:absolute; top:100%; left:50%; z-index:2; padding-top:39px; margin-left:-100px;}
#header .two .nav .slide .nav-two .text-two{ width:100%; opacity:0.9; background:#fff; border-top:1px solid #ccc; padding:12px 0;}
#header .two .nav .slide .nav-two .text-two:nth-child(1){ border-top:none;}
#header .two .nav .slide .nav-two .text-two:hover{ background:#004793; color:#fff;}
#header .two .nav .slide.cur .text-one{ color:#004e9d;}
#header .two .nav .slide.none{ margin-right:0;}
#header .two .nav .slide:hover .nav-two{ display:block;}
#header .two .search{ width:260px; height:36px; border:1px solid #d8d8d8; border-radius:6px; padding:7px 10px; margin-top:14px;}
#header .two .search .select{ width:46px; height:20px; background:url(/images/img4.png) no-repeat right center; color:#666;}
#header .two .search .input{ width:160px; height:20px; color:#666; margin-left:10px;}
#header .two .search .sub{ width:20px; height:20px; cursor:pointer; background:url(/images/img5.png) no-repeat center; background-size:100%;}

/*广告样式*/
#banner{ width:100%; height:520px; overflow:hidden; font-size:0; position:relative; z-index:2;}
#banner .swiper-slide{ width:100%; height:100%; background-size:cover !important;}
#banner .swiper-flex{ width:12px; height:100%; display:flex; align-items:center; position:absolute; right:90px; top:0; z-index:2;}
#banner .swiper-flex .swiper-switch{ width:12px;}
#banner .swiper-flex .swiper-switch span{ width:10px; height:10px; display:inline-block; opacity:1; cursor:pointer; background:none; font-size:0; border:1px solid #fff; border-radius:50%; margin:8px 0 !important;}
#banner .swiper-flex .swiper-switch span.swiper-pagination-bullet-active{ background:#fff; border-color:#fff;}
#banner .swiper-arrow{ width:22px; height:61px; cursor:pointer; position:absolute; bottom:30px; left:0; right:0; z-index:2; margin:auto;}
#banner.cur{ height:360px;}

/*悬浮样式*/
#float{}
#float .one{ width:60px; text-align:center; position:fixed; top:30%; right:10px; z-index:4;}
#float .one .slide{ width:60px; height:60px; background:#e7e7e7; border-radius:4px; position:relative; padding-top:10px; margin-bottom:2px;}
#float .one .slide .icon{ width:24px; height:24px; position:relative;}
#float .one .slide .icon img{ width:100%; position:absolute; left:0; top:0; z-index:2;}
#float .one .slide .icon .img1{ opacity:1;}
#float .one .slide .icon .img2{ opacity:0;}
#float .one .slide .name{ width:100%; color:#666; margin-top:4px;}
#float .one .slide .ewm{ display:none; background:#054b95; border-radius:6px; position:absolute; top:-90%; left:-170px; z-index:2; padding:18px 18px 10px;}
#float .one .slide .ewm::before{ width:24px; height:24px; background:#054b95; position:absolute; right:-12px; top:50%; z-index:2; margin-top:-12px; content:''; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
#float .one .slide .ewm .img{ width:105px; height:105px; display:block; overflow:hidden; margin:0 auto 10px;}
#float .one .slide .ewm .img img{ width:100%;}
#float .one .slide .ewm .tex{ line-height:16px; color:#fff;}
#float .one .slide .content{ width:220px; height:60px; line-height:60px; background:#054b95; color:#fff; border-radius:6px; position:absolute; top:0; right:62px; padding:0 20px;}
#float .one .slide:hover{ background:#054b95;}
#float .one .slide:hover .icon .img1{ opacity:0;}
#float .one .slide:hover .icon .img2{ opacity:1;}
#float .one .slide:hover .name{ color:#fff;}
#float .one .slide.last{ overflow:hidden; padding-top:16px; margin-bottom:0;}
#float .one .slide.last::before{ width:100%; height:3px; background:#054b95; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#float .one .slide.last .icon{ width:14px; height:6px;}
#float .one .slide.last .name{ margin-top:6px;}
#float .two{ position:absolute; right:85px; top:1000px; z-index:3;}
#float .two .item{ position:relative; background:url(/images/img65.png) no-repeat center; background-size:cover; border-radius:6px; padding:10px;}
#float .two .item .shutdown{ width:30px; height:30px; cursor:pointer; background:url(/images/img66.png) no-repeat center; background-size:100% 100%; border-radius:50%; position:absolute; top:-10px; right:-11px; z-index:2;}
#float .two .item .swiper-container{ width:220px; height:414px; background:#fff; border-radius:6px; padding:20px;}
#float .two .item .swiper-container .swiper-slide{ width:100%; border-bottom:1px dashed #a4a4a4; padding:14px 0;}
#float .two .item .swiper-container .swiper-slide .text-one{ width:100%; color:#666;}
#float .two .item .swiper-container .swiper-slide .text-two{ width:100%; line-height:18px; color:#004e9d; margin-top:6px;}
#float .two.fixed{ position:fixed; top:26%;}

/*底部样式*/
#footer{ width:100%; background:#17202c;}
#footer .one{ padding:66px 0 50px;}
#footer .one .footer-one-left{ width:660px; border-right:1px solid #2f3742; padding:6px 24px 36px 0;}
#footer .one .footer-one-left .item{ width:100%;}
#footer .one .footer-one-left .item .title{ width:100%; color:#fff;}
#footer .one .footer-one-left .item .ites{ width:100%; margin-top:6px;}
#footer .one .footer-one-left .item .ites .slide{ color:#888; margin-right:20px; margin-top:6px;}
#footer .one .footer-one-left .item .ites .slide.more{ color:#fff;}
#footer .one .footer-one-left .item .ites .slide:hover{ color:#004e9d;}
#footer .one .footer-one-left .item.margin{ margin-top:30px;}
#footer .one .footer-one-right{ width:510px; padding-top:6px;}
#footer .one .footer-one-right .content{ width:220px;}
#footer .one .footer-one-right .content .title{ width:100%; color:#fff;}
#footer .one .footer-one-right .content .address{ width:100%; background:url(/images/img8.png) no-repeat left top; color:#fff; padding-left:26px; margin-top:22px;}
#footer .one .footer-one-right .content .address .text-one{ width:100%; color:#999;}
#footer .one .footer-one-right .content .address .text-two{ width:100%; line-height:22px; color:#ccc; margin-top:6px;}
#footer .one .footer-one-right .ewm{ width:230px;}
#footer .one .footer-one-right .ewm .top{ width:100%;}
#footer .one .footer-one-right .ewm .top .slide{ width:100px; position:relative; padding-bottom:30px;}
#footer .one .footer-one-right .ewm .top .slide .img{ width:100px; height:100px; overflow:hidden;}
#footer .one .footer-one-right .ewm .top .slide .img img{ width:100%;}
#footer .one .footer-one-right .ewm .top .slide .name{ width:120px; color:#999; position:absolute; bottom:0; left:50%; z-index:2; margin-left:-60px;}
#footer .one .footer-one-right .ewm .bot{ width:100%; margin-top:20px;}
#footer .one .footer-one-right .ewm .bot .slide{ width:100%; background:#212d3c; border-radius:50px; position:relative; z-index:4; padding:7px 0; margin-top:10px;}
#footer .one .footer-one-right .ewm .bot .slide .txt{ width:100%; vertical-align:middle; cursor:pointer; color:#999;}
#footer .one .footer-one-right .ewm .bot .slide .txt img{ vertical-align:middle; margin-right:10px;}
#footer .one .footer-one-right .ewm .bot .slide .img{ width:100px; height:100px; position:absolute; right:-120px; top:50%; z-index:2; margin-top:-50px;}
#footer .one .footer-one-right .ewm .bot .slide .img::before{ width:10px; height:10px; background:#fff; position:absolute; left:-5px; top:50%; z-index:2; margin-top:-5px; content:''; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
#footer .one .footer-one-right .ewm .bot .slide .img img{ width:100%;}
#footer .one .footer-one-right .ewm .bot .slide:hover .img{ display:block;}
#footer .one .footer-one-right .ewm .bot .slide.none{ margin-top:0;}
#footer .two{ border-top:1px solid #262e39; padding:36px 0 28px;}
#footer .two .item{ width:100%;}
#footer .two .item .slide{ color:#999; margin:0 10px;}
#footer .two .item .slide:hover{ color:#004e9d;}
#footer .two .icp{ width:100%; color:#666; margin-top:14px;}
#footer .two .icp a{ color:#666;}
#footer .two .icp a:hover{ color:#004e9d;}

/*首页样式*/
#index{ padding-bottom:70px;}
#index .index-title{ height:26px; line-height:26px;}
#index .index-title .title{ color:#333; position:relative; padding-left:24px;}
#index .index-title .title::before{ width:6px; height:26px; background:#004e9d; position:absolute; left:0; top:2px; z-index:2; content:'';}
#index .index-title .index-category{ width:1010px; margin-left:40px;}
#index .index-title .index-category li{ background:url(/images/img47.png) no-repeat left center; padding-left:12px; margin-right:20px;}
#index .index-title .index-category li a{ color:#666;}
#index .index-title .index-category li:hover a{ color:#004e9d;}
#index .index-title .index-category li.none{ margin-left:0;}
#index .index-title .more{ vertical-align:middle; color:#004e9d;}
#index .index-title .more img{ width:16px; vertical-align:middle; margin-top:-2px;}
#index .six{ width:100%; line-height:20px; border-bottom:1px solid #e9e9e9; padding:20px 0;}
#index .six .item{ height:20px; background:url(/images/img49.png) no-repeat left center; padding-left:30px;}
#index .six .item .swiper-container{ width:80%;}
#index .six .item .swiper-container .swiper-slide{ width:100%;}
#index .six .item .swiper-container .swiper-slide .title{ color:#666;}
#index .six .item .swiper-container .swiper-slide .time{ color:#b4b4b4; margin-left:40px;}
#index .six .item .swiper-page{ margin-top:3px;}
#index .six .item .swiper-page .swiper-prev{ width:12px; height:12px; border-left:2px solid #054b95; border-bottom:2px solid #054b95;}
#index .six .item .swiper-page .swiper-prev.swiper-button-disabled{ border-color:#999;}
#index .six .item .swiper-page .swiper-next{ width:12px; height:12px; border-right:2px solid #054b95; border-bottom:2px solid #054b95; margin-left:20px;}
#index .six .item .swiper-page .swiper-next.swiper-button-disabled{ border-color:#999;}
#index .one{ padding:70px 0 50px;}
#index .one .item{ width:100%; margin-top:40px;}
#index .one .item .slide{ width:32%; margin-right:2%; margin-top:40px;}
#index .one .item .slide .top{ width:100%; height:240px; overflow:hidden; position:relative;}
#index .one .item .slide .top .img{ width:100%;}
#index .one .item .slide .top .img img{ width:100%;}
#index .one .item .slide .top .more{ width:100%; height:100%; opacity:0; display:flex; align-items:center; background:rgba(0,78,157,.7); position:absolute; top:0; left:0; right:0; z-index:2; margin:auto;}
#index .one .item .slide .top .more .text-center{ width:100%;}
#index .one .item .slide .top .more .text-center .its{ width:56px; margin:0 14px;}
#index .one .item .slide .top .more .text-center .its .icon{ width:28px;}
#index .one .item .slide .top .more .text-center .its .icon img{ width:100%;}
#index .one .item .slide .top .more .text-center .its .tex{ color:#fff; margin-top:10px;}
#index .one .item .slide .bot{ width:100%; position:relative; padding:16px 0;}
#index .one .item .slide .bot::before{ width:100%; height:2px; opacity:0; background:#004e9d; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#index .one .item .slide .bot .title{ width:100%; color:#333;}
#index .one .item .slide .bot .time{ width:100%; color:#999; margin:16px 0 8px;}
#index .one .item .slide .bot .ohter{ width:100%;}
#index .one .item .slide .bot .ohter .tex-one{ width:70%; vertical-align:middle; color:#999;}
#index .one .item .slide .bot .ohter .tex-one img{ vertical-align:middle; margin-right:8px;}
#index .one .item .slide .bot .ohter .tex-two{ color:#ff9000;}
#index .one .item .slide:hover .top .more{ opacity:1;}
#index .one .item .slide:hover .bot::before{ opacity:1;}
#index .one .item .slide:hover .bot .title{ color:#004793;}
#index .one .item .slide.none-one{ margin-top:0;}
#index .one .item .slide.none-two{ margin-right:0;}
#index .two{ width:100%; background:#f6f6f6 url(/images/img50.jpg) no-repeat center; background-size:cover; padding:80px 0;}
#index .two .item{ width:100%; height:500px; margin-top:40px;}
#index .two .item .ites-left{ width:480px; height:100%; position:relative;}
#index .two .item .ites-left .swiper-slide{ width:100%; background:none;}
#index .two .item .ites-left .swiper-slide img{ width:100%;}
#index .two .item .ites-left .swiper-title{ width:100%; height:40px; line-height:40px; background:rgba(0,78,157,.8); position:absolute; bottom:0; left:0; right:0; z-index:2; padding:0 15px;}
#index .two .item .ites-left .swiper-title .title{ width:70%; color:#fff;}
#index .two .item .ites-left .swiper-title .swiper-number{ width:auto; color:#fff; font-size:14px;}
#index .two .item .ites-cont{ width:460px; height:100%; background:#fff; padding:40px 30px 0; margin-left:10px;}
#index .two .item .ites-cont .slide-one{ width:100%; border-bottom:1px dashed #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
#index .two .item .ites-cont .slide-one .title{ width:100%; font-weight:900;}
#index .two .item .ites-cont .slide-one .title a{ color:#333;}
#index .two .item .ites-cont .slide-one .brief{ width:100%; height:54px; line-height:26px; overflow:hidden; color:#888; margin-top:10px;}
#index .two .item .ites-cont .slide-one:hover .title a{ color:#004e9d;}
#index .two .item .ites-cont .slide-two{ width:100%; line-height:20px; background:url(/images/img47.png) no-repeat left center; padding-left:18px; margin-bottom:12px;}
#index .two .item .ites-cont .slide-two a{ color:#666;}
#index .two .item .ites-cont .slide-two:hover a{ color:#004e9d;}
#index .two .item .ites-right{ width:240px; height:100%;}
#index .two .item .ites-right .slide{ width:100%; height:160px; position:relative; margin-top:6px;}
#index .two .item .ites-right .slide .img{ width:100%; height:160px; position:relative;}
#index .two .item .ites-right .slide .img::before{ width:36px; height:36px; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#index .two .item .ites-right .slide .title{ width:100%; line-height:36px; background:rgba(0,0,0,.6); color:#fff; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; padding:0 12px;}
#index .two .item .ites-right .slide.none{ margin-top:0;}
#index .thr{ padding:80px 0 0 0;}
#index .thr .item{ width:100%; margin-top:50px;}
#index .thr .item .two-left{ width:580px;}
#index .thr .item .two-left .slide-one{ width:100%; border-bottom:1px dashed #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
#index .thr .item .two-left .slide-one .title{ width:100%; font-weight:900;}
#index .thr .item .two-left .slide-one .title a{ color:#333;}
#index .thr .item .two-left .slide-one .time{ width:100%; color:#999; margin:10px 0;}
#index .thr .item .two-left .slide-one .brief{ width:100%; height:54px; line-height:26px; overflow:hidden; color:#888;}
#index .thr .item .two-left .slide-one:hover .title a{ color:#004e9d;}
#index .thr .item .two-left .slide-two{ width:100%; line-height:20px; background:url(/images/img47.png) no-repeat left center; padding-left:18px; margin-bottom:12px;}
#index .thr .item .two-left .slide-two .title{ width:80%;}
#index .thr .item .two-left .slide-two .title a{ color:#666;}
#index .thr .item .two-left .slide-two .time{ color:#999;}
#index .thr .item .two-left .slide-two:hover .title a{ color:#004e9d;}
#index .thr .item .two-left .slide-two.none{ margin-bottom:0;}
#index .thr .item .two-right{ width:600px; height:470px;}
#index .thr .item .two-right .swiper-slide{ width:100%; height:470px; overflow:hidden;}
#index .thr .item .two-right .swiper-slide img{ width:100%;}
#index .thr .item .two-right .swiper-title{ width:100%; height:40px; line-height:40px; background:rgba(0,78,157,.8); position:absolute; bottom:0; left:0; right:0; z-index:2; padding:0 15px;}
#index .thr .item .two-right .swiper-title .title{ width:70%; color:#fff;}
#index .thr .item .two-right .swiper-title .swiper-number{ width:auto; color:#fff; font-size:14px;}
#index .four{ width:100%; background:url(/images/img52.jpg) no-repeat center; background-size:cover; padding:70px 0 80px;}
#index .four .top{ width:100%; border-bottom:1px solid rgba(255,255,255,.3);}
#index .four .top .slide{ cursor:pointer; color:#fff; position:relative; padding-bottom:30px; margin-right:70px;}
#index .four .top .slide::before{ width:100%; height:3px; opacity:0; background:rgba(255,255,255,.3); position:absolute; left:0; bottom:0; z-index:2; content:'';}
#index .four .top .slide.cur{ font-weight:bold;}
#index .four .top .slide.cur::before{ opacity:1;}
#index .four .top .slide.none{ margin-right:0;}
#index .four .bot{ width:100%; height:635px; margin-top:50px;}
#index .four .bot .item{ width:594px; height:100%;}
#index .four .bot .item .slide-one{ width:100%; height:420px; cursor:pointer; position:relative;}
#index .four .bot .item .slide-one .img{ width:100%; height:100%; background:none; position:relative;}
#index .four .bot .item .slide-one .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; left:-10000px; right:-10000px; top:-10000px; bottom:-10000px; z-index:2; margin:auto; content:'';}
#index .four .bot .item .slide-one .img::after{ width:100%; height:78px; background:url(/images/img54.png) repeat-x center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#index .four .bot .item .slide-one .text{ width:100%; line-height:20px; position:absolute; bottom:18px; left:0; right:0; z-index:2; padding:0 20px; margin:auto;}
#index .four .bot .item .slide-one .text .title{ width:80%; color:#fff;}
#index .four .bot .item .slide-one .text .hot{ background:url(/images/img55.png) no-repeat left center; color:#ff7e00; padding-left:22px;}
#index .four .bot .item .slide-one:hover .img::before{ opacity:1;}
#index .four .bot .item .slide-two{ width:291px; height:205px; cursor:pointer; position:relative; margin-top:10px;}
#index .four .bot .item .slide-two .img{ width:100%; height:100%; position:relative; z-index:1;}
#index .four .bot .item .slide-two .img::before{ width:30px; height:30px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; left:-10000px; right:-10000px; top:-10000px; bottom:-10000px; z-index:2; margin:auto; content:'';}
#index .four .bot .item .slide-two .img::after{ width:100%; height:78px; background:url(/images/img54.png) repeat-x center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#index .four .bot .item .slide-two .title{ width:100%; color:#fff; position:absolute; bottom:14px; left:0; right:0; z-index:2; margin:auto; padding:0 16px;}
#index .four .bot .item .slide-two:hover .img::before{ opacity:1;}
#index .four .bot .item .slide-two.none{ margin-top:0;}
#index .four .bot .item.photo .slide-one .img::before{ display:none;}
#index .four .bot .item.photo .slide-two .img::before{ display:none;}
#index .five{ padding:80px 0 0;}
#index .five .item{ width:100%; margin-top:30px;}
#index .five .item .slide{ width:190px; height:100px; background:#fff; border:1px solid #e6e6e6; margin-right:12px; margin-top:12px;}
#index .five .item .slide img{ max-width:90%; max-height:90%;}
#index .five .item .slide.none-one{ margin-top:0;}
#index .five .item .slide.none-two{ margin-right:0;}
#index .seven{ margin-top:50px;}

/*内页*/
.inside{}
.inside .inside-title{ height:26px; line-height:26px; color:#333; font-size:26px; border-bottom:2px solid #e7e7e7; position:relative; padding-left:24px; padding-bottom:20px;}
.inside .inside-title .more{ vertical-align:middle; color:#004e9d;}
.inside .inside-title .more img{ width:16px; vertical-align:middle; margin-left:14px; margin-top:-2px;}
.inside .inside-title::before{ width:6px; height:26px; background:#004e9d; position:absolute; left:0; top:2px; z-index:2; content:'';}
.inside .inside-title.none{ border-bottom:none; padding-bottom:0;}
.inside .inside-prev{ width:24px; height:24px; border:3px solid #004e9d; border-radius:50%; position:absolute; left:-58px; top:96px; z-index:2;}
.inside .inside-prev::before{ width:8px; height:8px; border-left:2px solid #004e9d; border-bottom:2px solid #004e9d; position:absolute; left:9px; top:5.5px; z-index:2; content:'';}
.inside .inside-next{ width:24px; height:24px; border:3px solid #004e9d; border-radius:50%; position:absolute; right:-58px; top:96px; z-index:2;}
.inside .inside-next::before{ width:8px; height:8px; border-right:2px solid #004e9d; border-bottom:2px solid #004e9d; position:absolute; right:9px; top:5.5px; z-index:2; content:'';}
.inside .inside-prev.swiper-button-disabled{ border-color:#ccc;}
.inside .inside-prev.swiper-button-disabled::before{ border-color:#ccc;}
.inside .inside-next.swiper-button-disabled{ border-color:#ccc;}
.inside .inside-next.swiper-button-disabled::before{ border-color:#ccc;}

/*内页-弹出二维码*/
.inside-qr-code{ width:100%; max-width:1920px; height:100%; display:none; align-items:center; background:rgba(0,0,0,.6); position:fixed; top:0; left:0; right:0; z-index:7; margin:auto;}
.inside-qr-code .qr-code{ width:300px; display:block; margin:auto;}
.inside-qr-code .qr-code .qr-code-shutdown{ width:100%;}
.inside-qr-code .qr-code .qr-code-shutdown span{ line-height:.5; cursor:pointer; color:#fff;}
.inside-qr-code .qr-code .qr-code-contents{ width:100%; background:#fff; padding:20px; margin-top:16px;}
.inside-qr-code .qr-code .qr-code-contents .qr-code-img{ width:100%;}
.inside-qr-code .qr-code .qr-code-contents .qr-code-txt{ width:100%; line-height:1.6; text-align:center; color:#333; margin-top:10px;}
.inside-qr-code.cur{ display:flex;}

/*内页-新闻详细*/
#detail .one{ margin-top:50px;}
#detail .one .detail-left{ width:860px;}
#detail .one .detail-left .title{ width:100%; color:#444; font-weight:bold;}
#detail .one .detail-left .other{ width:100%; border-bottom:1px dashed #ccc; padding:20px 0;}
#detail .one .detail-left .other .fz14{ color:#999; margin-right:30px;}
#detail .one .detail-left .desc{ width:100%; line-height:200%; margin-top:40px;}
#detail .one .detail-left .desc img{ max-width:100%; height:auto !important;}
#detail .one .detail-left .desc video{ width:100% !important; height:500px !important;}
#detail .one .detail-left .desc iframe{ width:100% !important; height:500px !important;}

/*内页-二级栏目*/
#category{ width:100%; position:absolute; bottom:0; left:0; right:0; z-index:2;}
#category .slide{ min-width:130px; line-height:50px; background:#004793; color:#fff; padding:0 16px; margin:0 1px;}
#category .slide.cur{ background:#fff; color:#004793;}

/*内页-面包屑*/
#current{ line-height:36px; border-top:1px solid #ebebeb; position:relative; z-index:3; padding:10px 0;}
#current .cw1200{ font-size:14px; color:#999; }
#current .cw1200 a{ font-size:14px; color:#999;}
#current .cw1200 span{ font-size:14px; color:#333;}
#current .cw1200 .form{ line-height:36px;}
#current .cw1200 .form .text{ color:#666; margin-right:16px;}
#current .cw1200 .form .input{ width:240px; height:36px; background:#fff; color:#333; border:1px solid #d8d8d8; border-radius:4px 0 0 4px; padding:0 10px;}
#current .cw1200 .form .btn{ width:70px; height:36px; background:#09509f; color:#fff; border-radius:0 4px 4px 0;}
#current.none{ border-top:none;}

/*内页-分享*/
#inside-share{ width:100%; max-width:1200px; margin:50px auto 0;}
#inside-share .share-one{ width:100%; margin:20px auto 40px;}
#inside-share .share-one .slide{ width:94px; height:94px; cursor:pointer; border:3px solid #cddbea; border-radius:50%; position:relative; margin-right:20px;}
#inside-share .share-one .slide::before{ width:80px; height:80px; background:#034b95; border-radius:50%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#inside-share .share-one .slide .icon{ width:20px; height:17px; position:relative; z-index:3; margin:26px auto 0;}
#inside-share .share-one .slide .icon img{ width:100%;}
#inside-share .share-one .slide .tex{ color:#fff; position:relative; z-index:3; margin:5px auto 0;}
#inside-share .share-one .slide:last-child{ margin-right:0;}
#inside-share .share-two{ vertical-align:middle; color:#999;}
#inside-share .share-two .bdsharebuttonbox{ vertical-align:middle; margin-top:-3px;}
#inside-share .share-two .bdsharebuttonbox a{ margin:0 6px 0 0;}
#inside-share .share-thr{ width:100%; position:relative; z-index:5;}
#inside-share .share-thr .share-thr-background{ width:100%; height:100%; background:rgba(0,0,0,.4); position:fixed; top:0; left:0; right:0; z-index:2; margin:auto;}
#inside-share .share-thr .share-thr-item{ width:320px; height:400px; background:#fff; border-radius:6px; position:absolute; bottom:10%; left:0; right:0; z-index:6; margin:auto;}
#inside-share .share-thr .share-thr-item .share-thr-content{ position:relative; padding-top:36px;}
#inside-share .share-thr .share-thr-item .share-thr-content .share-thr-shutdown{ width:30px; height:30px; overflow:hidden; cursor:pointer; border-radius:50%; position:absolute; right:-13px; top:-12px; z-index:2;}
#inside-share .share-thr .share-thr-item .share-thr-content .share-thr-title{ color:#333;}
#inside-share .share-thr .share-thr-item .share-thr-content .share-thr-img{ width:180px; height:180px; margin:32px 0 22px;}
#inside-share .share-thr .share-thr-item .share-thr-content .share-thr-brief{ line-height:26px; color:#666;}

/*内页-翻页*/
#turn-page{ width:100%; border-top:1px solid #e9e9e9; position:relative; padding:34px 0 70px; margin-top:60px;}
#turn-page .text{ width:100%; line-height:20px; color:#1d4a9e;}
#turn-page .text a{ color:#666;}
#turn-page .text a:hover{ color:#1d4a9e;}
#turn-page .text.margin{ margin-top:16px;}

/*内页-加入深圳科普*/
#inside-join{ width:100%; max-width:1200px; min-height:300px; background:url(/images/img27.jpg) no-repeat center; background-size:cover; padding:60px; margin:70px auto 0;}
#inside-join .inside-join-left{ width:540px; height:180px; display:flex; align-items:center; border-right:1px solid #a8c6e6;}
#inside-join .inside-join-left .inside-join-img{ width:180px; height:180px; overflow:hidden;}
#inside-join .inside-join-left .inside-join-img img{ width:100%;}
#inside-join .inside-join-left .inside-join-content{ width:280px; margin-left:40px;}
#inside-join .inside-join-left .inside-join-content .inside-join-title{ width:100%; line-height:32px; color:#004793;}
#inside-join .inside-join-left .inside-join-content .inside-join-brief{ width:100%; color:#333; margin-top:24px;}
#inside-join .inside-join-right{ width:480px; height:180px; background:#fff; border-radius:20px; position:relative; padding:34px 38px 0;}
#inside-join .inside-join-right::before{ width:33px; height:40px; overflow:hidden; background:url(/images/img29.jpg); position:absolute; right:38px; bottom:15px; z-index:2; content:'';}
#inside-join .inside-join-right .inside-join-item1{ width:200px;}
#inside-join .inside-join-right .inside-join-item1 .inside-join-title{ color:#004793;}
#inside-join .inside-join-right .inside-join-item1 .inside-join-img{ margin-top:26px;}
#inside-join .inside-join-right .inside-join-item2{ width:190px;}
#inside-join .inside-join-right .inside-join-item2 li{ background:url(/images/img23.png) no-repeat left center; color:#ff7200; padding-left:26px; margin-top:14px;}
#inside-join .inside-join-right .inside-join-item2 li.none{ margin-top:0;}

/*内页-右侧栏*/
#inside-right{ width:310px; border-left:1px solid #e5e5e5; padding-left:30px;}
#inside-right .inside-right-title{ width:100%; font-size:16px; color:#333;}
#inside-right .inside-right-one{ width:100%; margin-bottom:24px;}
#inside-right .inside-right-one .inside-right-item{ width:100%; margin-top:42px;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide{ width:100%; margin-top:34px;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-img{ width:100%; height:176px; overflow:hidden;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-img img{ width:100%;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-title{ width:100%; color:#333; margin:20px 0 12px;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-text{ width:100%; vertical-align:middle; color:#999;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-text img{ vertical-align:middle; margin-right:8px;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide .inside-right-slide-text.margin{ margin-top:8px;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide:hover .inside-right-slide-title{ color:#054b95;}
#inside-right .inside-right-one .inside-right-item .inside-right-slide.none{ margin-top:0;}
#inside-right .inside-right-two{ width:100%;}
#inside-right .inside-right-two .inside-right-item1{ width:100%; border-top:2px solid #eaeaea; border-bottom:2px solid #eaeaea; padding:24px 0 20px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-title{ margin-bottom:12px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents{ width:100%;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content1{ width:110px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content1 .inside-right-text{ width:100%; color:#054b95;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content1 .inside-right-img{ margin-top:6px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content2{ width:140px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content2 li{ height:16px; line-height:16px; background:url(/images/img23.png) no-repeat left center; color:#ff7200; padding-left:20px; margin-top:8px;}
#inside-right .inside-right-two .inside-right-item1 .inside-right-contents .inside-right-content2 li.none{ margin-top:0;}
#inside-right .inside-right-two .inside-right-item2{ width:100%; height:120px; display:flex; align-items:center; background:url(/images/img24.jpg) no-repeat center; background-size:cover; padding:15px; margin-top:26px;}
#inside-right .inside-right-two .inside-right-item2 .inside-right-img{ width:90px; height:90px; overflow:hidden;}
#inside-right .inside-right-two .inside-right-item2 .inside-right-content{ width:140px; margin-left:16px;}
#inside-right .inside-right-two .inside-right-item2 .inside-right-content .inside-right-tex1{ color:#004793;}
#inside-right .inside-right-two .inside-right-item2 .inside-right-content .inside-right-tex2{ color:#666; margin-top:10px;}
#inside-right .inside-right-thr{ width:100%; margin-top:30px;}
#inside-right .inside-right-thr .inside-right-item{ width:100%; margin-top:16px;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide{ width:100%; height:60px; display:flex; align-items:center; margin-top:10px;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide .inside-right-img{ width:90px; height:60px; overflow:hidden;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide .inside-right-img img{ width:100%;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide .inside-right-content{ width:176px; margin-left:12px;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide .inside-right-content .inside-right-name{ width:100%; max-height:40px; line-height:20px; overflow:hidden; color:#666; margin-top:-3px;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide .inside-right-content .inside-right-time{ color:#999; margin-top:8px;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide:hover .inside-right-content .inside-right-name{ color:#004793;}
#inside-right .inside-right-thr .inside-right-item .inside-right-slide.none{ margin-top:0;}

/*弹窗、提示*/
#alert-window{ width:100%; position:relative; z-index:5;}
#alert-window::before{ width:100%; height:100%; background:rgba(0,0,0,.4); position:fixed; top:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#alert-window .alert-window-item{ width:600px; background:#fff; border-radius:6px; position:fixed; top:34%; left:0; right:0; z-index:6; margin:auto;}
#alert-window .alert-window-item.cur{ width:504px; top:20%;}
#alert-window .alert-window-item .shutdown{ width:30px; height:30px; overflow:hidden; cursor:pointer; border-radius:50%; position:absolute; right:-13px; top:-13px; z-index:2;}
#alert-window .alert-window-item .shutdown img{ width:100%;}
#alert-window .alert-window-item .one{ width:100%; padding:50px 45px 30px;}
#alert-window .alert-window-item .one .top-one{ width:100%;}
#alert-window .alert-window-item .one .top-one .title{ width:50%; color:#666; border-bottom:3px solid #dfdfdf; padding-bottom:16px;}
#alert-window .alert-window-item .one .top-one .title.cur{ color:#3983d3; font-weight:bold; border-color:#3983d3;}
#alert-window .alert-window-item .one .top-two{ width:100%; line-height:22px;}
#alert-window .alert-window-item .one .top-two .login-title{ color:#333;}
#alert-window .alert-window-item .one .top-two .text{ vertical-align:middle; color:#666;}
#alert-window .alert-window-item .one .top-two .text a{ text-decoration:underline; vertical-align:middle; display:inline-block; font-size:14px; color:#3983d3; margin-left:16px; margin-top:-5px;}
#alert-window .alert-window-item .one .form{ width:100%; margin-top:24px;}
#alert-window .alert-window-item .one .form .slide{ width:100%; height:46px; line-height:46px; border:1px solid #ccc; position:relative; padding:0 10px; margin-bottom:20px;}
#alert-window .alert-window-item .one .form .slide::before{ color:#ccc; position:absolute; top:0; right:10px; z-index:2; content:'必填';}
#alert-window .alert-window-item .one .form .slide .input{ width:100%; height:100%; color:#000; border:none;}
#alert-window .alert-window-item .one .form .slide.code{ width:260px;}
#alert-window .alert-window-item .one .form .sendBtn{ width:154px; line-height:46px; cursor:pointer; background:#c3e0ff; color:#004e9e;}
#alert-window .alert-window-item .one .form .sub{ width:100%; height:50px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-bottom:30px;}
#alert-window .alert-window-item .one .form .label{ line-height:16px; vertical-align:middle; color:#666;}
#alert-window .alert-window-item .one .form .label input{ vertical-align:middle; margin-right:12px; margin-top:-1px;}
#alert-window .alert-window-item .one .form .text{ line-height:16px; vertical-align:middle; color:#666;}
#alert-window .alert-window-item .one .form .text a{ text-decoration:underline; vertical-align:middle; display:inline-block; color:#3983d3; margin-left:16px; margin-top:-6px;}
#alert-window .alert-window-item .one .third-party{ width:100%;}
#alert-window .alert-window-item .one .third-party .title{ width:100%; height:16px; line-height:16px; color:#666; position:relative; margin:26px 0;}
#alert-window .alert-window-item .one .third-party .title::before{ width:150px; height:1px; background:#e1e1e1; position:absolute; left:0; top:50%; z-index:2; content:'';}
#alert-window .alert-window-item .one .third-party .title::after{ width:150px; height:1px; background:#e1e1e1; position:absolute; right:0; top:50%; z-index:2; content:'';}
#alert-window .alert-window-item .one .third-party .ites{ width:100%;}
#alert-window .alert-window-item .one .third-party .ites .slide{ vertical-align:top; margin:0 20px;}
#alert-window .alert-window-item .one .third-party .ites .slide .icon{ width:46px; height:46px; overflow:hidden; border-radius:50%;}
#alert-window .alert-window-item .one .third-party .ites .slide .name{ width:100%; color:#999; margin-top:6px;}
#alert-window .alert-window-item .two{ width:100%; padding:56px 40px 70px;}
#alert-window .alert-window-item .two .title{ width:100%; color:#333;}
#alert-window .alert-window-item .two .brief{ width:100%; line-height:28px; color:#666; margin:12px 0 16px;}
#alert-window .alert-window-item .two .brief b{ color:#004793;}
#alert-window .alert-window-item .two .brief span{ color:#044b95;}
#alert-window .alert-window-item .two .brief p{ text-decoration:underline; color:#3983d3;}
#alert-window .alert-window-item .two .text-one{ width:100%; color:#666; margin:6px 0 30px;}
#alert-window .alert-window-item .two .text-one span{ color:#044b95;}
#alert-window .alert-window-item .two .btn{ width:100%;}
#alert-window .alert-window-item .two .btn .slide{ cursor:pointer; background:#3983d3; color:#fff; border-radius:50px; padding:10px 30px; margin:0 5px;}
#alert-window .alert-window-item .two .btn .slide.none{ background:#e6e6e6; color:#333;}
#alert-window .alert-window-item .thr{ width:100%; padding:36px 36px 40px;}
#alert-window .alert-window-item .thr .title{ width:100%;}
#alert-window .alert-window-item .thr .item{ width:100%;}
#alert-window .alert-window-item .thr .item .slide{ width:100%; line-height:46px; margin-top:20px;}
#alert-window .alert-window-item .thr .item .slide .text{ width:50px; min-height:1px; color:#333;}
#alert-window .alert-window-item .thr .item .slide .text span{ color:red;}
#alert-window .alert-window-item .thr .item .slide .input{ width:396px; height:46px; border:1px solid #ccc; border-radius:4px; padding:0 12px;}
#alert-window .alert-window-item .thr .item .slide .default{ vertical-align:middle;}
#alert-window .alert-window-item .thr .item .slide .default input{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#alert-window .alert-window-item .thr .item .input-item{ width:100%; height:50px; color:#777; border:1px solid #e0e0e0; padding:0 14px; margin-top:20px;}
#alert-window .alert-window-item .thr .item .select{ width:100%; height:50px; background:url(/images/img123.png) no-repeat 95% center; color:#777; border:1px solid #e0e0e0; border-radius:4px; padding:0 14px; margin-top:20px;}
#alert-window .alert-window-item .thr .item .sendBtn{ width:120px; line-height:50px; cursor:pointer; background:#3983d3; color:#fff; position:absolute; right:0; bottom:0; z-index:2;}
#alert-window .alert-window-item .thr .item .sub{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin:30px auto 0;}
#alert-window .alert-window-item .thr .item .slide.is{ line-height:normal;}
#alert-window .alert-window-item .four{ width:100%; padding:44px 34px;}
#alert-window .alert-window-item .four .title{ width:100%; color:#333;}
#alert-window .alert-window-item .four .textarea{ width:100%; height:180px; border:1px solid #e0e0e0; resize:none; padding:16px; margin:20px 0;}
#alert-window .alert-window-item .four .btn{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin:auto;}

/*知识*/
#knowledge{}
#knowledge.list{ padding-bottom:80px;}
#knowledge.list .one{ width:100%; padding-top:50px;}
#knowledge.list .one .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#knowledge.list .one .slide .img{ width:240px; height:160px; overflow:hidden;}
#knowledge.list .one .slide .content{ width:640px; margin:0 60px 0 48px}
#knowledge.list .one .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#knowledge.list .one .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#knowledge.list .one .slide .content .other{ width:100%; margin-top:16px;}
#knowledge.list .one .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#knowledge.list .one .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#knowledge.list .one .slide .time .text-one{ color:#4a4a4a;}
#knowledge.list .one .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#knowledge.list .one .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#knowledge.list .one .slide:hover .content .title{ color:#004e9d;}
#knowledge.list .one .slide:hover .time .text-two::before{ border-color:#004e9d;}
#knowledge.list .two{ width:100%; padding-top:80px;}
#knowledge.list .two .slide{ width:32%; box-shadow: 0 0 10px 2px #f0f0f0; padding:20px; margin-right:2%; margin-top:2%;}
#knowledge.list .two .slide .img{ width:100%; height:260px; overflow:hidden; background:none; border-radius:6px;}
#knowledge.list .two .slide .title{ width:100%; color:#333; margin:20px 0 14px;}
#knowledge.list .two .slide .brief{ width:100%; color:#666; position:relative; padding-left:44px;}
#knowledge.list .two .slide .brief::before{ width:30px; height:1px; background:#666; position:absolute; left:0; top:50%; z-index:2; content:'';}
#knowledge.list .two .slide:hover .title{ color:#004793;}
#knowledge.list .two .slide.none-one{ margin-top:0;}
#knowledge.list .two .slide.none-two{ margin-right:0;}
#knowledge.list .thr{ padding-top:80px;}
#knowledge.list .thr .slide{ width:23.5%; margin-right:2%; margin-top:2%;}
#knowledge.list .thr .slide .img{ width:100%; height:193px; overflow:hidden; position:relative;}
#knowledge.list .thr .slide .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#knowledge.list .thr .slide .title{ width:100%; color:#333; font-weight:bold; margin:12px 0 14px;}
#knowledge.list .thr .slide .other{ width:100%; height:44px;}
#knowledge.list .thr .slide .other span{ width:100%; line-height:22px; color:#666;}
#knowledge.list .thr .slide:hover .img::before{ opacity:1;}
#knowledge.list .thr .slide:hover .title{ color:#004793;}
#knowledge.list .thr .slide.none-one{ margin-top:0;}
#knowledge.list .thr .slide.none-two{ margin-right:0;}
#knowledge.detail{}
#knowledge.detail .one{ width:100%; background:#171830; padding:20px 0 40px;}
#knowledge.detail .one iframe{ width:100% !important; height:690px !important; background:#000; object-fit:fill;}
#knowledge.detail .one .video{ width:100%; height:690px; text-align:center; background:#000; object-fit:fill; position:relative;}
#knowledge.detail .one .video video{ max-width:100%; max-height:100%; position:absolute; top:0; bottom:0; left:0; right:0; z-index:2; margin:auto;}
#knowledge.detail .one .video iframe{ max-width:100%; max-height:100%; border:none; position:absolute; top:0; bottom:0; left:0; right:0; z-index:2; margin:auto;}
#knowledge.detail .one .content{ width:100%; line-height:30px; margin-top:34px;}
#knowledge.detail .one .content .title{ color:#ccc; margin-right:54px;}
#knowledge.detail .one .content .other{ background:#2a2c4b; color:#ccc; border-radius:50px; padding:0 20px; margin-right:10px;}
#knowledge.detail .two{ padding:60px 0 80px;}
#knowledge.detail .two .inside-title{ border-bottom:none; padding-bottom:0;}
#knowledge.detail .two .item{ width:100%; margin-top:32px;}
#knowledge.detail .two .item .slide{ width:23.5%; margin-right:2%; margin-top:2%;}
#knowledge.detail .two .item .slide .img{ width:100%; height:193px; overflow:hidden; position:relative;}
#knowledge.detail .two .item .slide .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#knowledge.detail .two .item .slide .title{ width:100%; color:#333; font-weight:bold; margin:12px 0 14px;}
#knowledge.detail .two .item .slide .other{ width:100%; height:44px;}
#knowledge.detail .two .item .slide .other span{ width:100%; line-height:22px; display:block; color:#666;}
#knowledge.detail .two .item .slide:hover .img::before{ opacity:1;}
#knowledge.detail .two .item .slide:hover .title{ color:#004793;}
#knowledge.detail .two .item .slide.none-one{ margin-top:0;}
#knowledge.detail .two .item .slide.none-two{ margin-right:0;}

/*活动*/
#products{}
#products.list{ padding:60px 0 80px;}
#products.list .one{ width:100%;}
#products.list .one .item{ width:100%; border-bottom:1px solid #e6e6e6; padding:16px 0;}
#products.list .one .item .slide{ color:#888; margin-right:30px;}
#products.list .one .item .slide.cur{ color:#004793;}
#products.list .one .item a:hover{ color:#004793;}
#products.list .one .ites{ width:100%; margin-top:30px;}
#products.list .one .ites .slide{ background:#ececec; color:#666; padding:10px 26px; margin-right:1px;}
#products.list .one .ites .slide.cur{ background:#004793; color:#fff;}
#products.list .two{ width:100%; margin-top:40px;}
#products.list .two .item{ width:100%;}
#products.list .two .item .slide{ width:32%; margin-right:2%; margin-top:40px;}
#products.list .two .item .slide .top{ width:100%; height:240px; overflow:hidden; position:relative;}
#products.list .two .item .slide .top .img{ width:100%;}
#products.list .two .item .slide .top .img img{ width:100%;}
#products.list .two .item .slide .top .more{ width:100%; height:100%; opacity:0; display:flex; align-items:center; background:rgba(0,78,157,.7); position:absolute; top:0; left:0; right:0; z-index:2; margin:auto;}
#products.list .two .item .slide .top .more .text-center{ width:100%;}
#products.list .two .item .slide .top .more .text-center .its{ width:56px; margin:0 14px;}
#products.list .two .item .slide .top .more .text-center .its .icon{ width:28px;}
#products.list .two .item .slide .top .more .text-center .its .icon img{ width:100%;}
#products.list .two .item .slide .top .more .text-center .its .tex{ color:#fff; margin-top:10px;}
#products.list .two .item .slide .bot{ width:100%; position:relative; padding:16px 0;}
#products.list .two .item .slide .bot::before{ width:100%; height:2px; opacity:0; background:#004e9d; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#products.list .two .item .slide .bot .title{ width:100%; color:#333;}
#products.list .two .item .slide .bot .time{ width:100%; color:#999; margin:16px 0 8px;}
#products.list .two .item .slide .bot .ohter{ width:100%;}
#products.list .two .item .slide .bot .ohter .tex-one{ width:70%; vertical-align:middle; color:#999;}
#products.list .two .item .slide .bot .ohter .tex-one img{ vertical-align:middle; margin-right:8px;}
#products.list .two .item .slide .bot .ohter .tex-two{ color:#ff9000;}
#products.list .two .item .slide:hover .top .more{ opacity:1;}
#products.list .two .item .slide:hover .bot::before{ opacity:1;}
#products.list .two .item .slide:hover .bot .title{ color:#004793;}
#products.list .two .item .slide.none-one{ margin-top:0;}
#products.list .two .item .slide.none-two{ margin-right:0;}
#products.detail{ padding:24px 0 110px;}
#products.detail .one{ width:100%;}
#products.detail .one .img{ width:600px; height:378px; overflow:hidden; background:none;}
#products.detail .one .content{ width:550px;}
#products.detail .one .content .title{ width:100%; color:#333; margin-top:12px;}
#products.detail .one .content .item{ width:100%; margin:47px 0 70px;}
#products.detail .one .content .item .slide{ width:100%; line-height:24px; margin-top:20px;}
#products.detail .one .content .item .slide .tex-one{ width:70px; vertical-align:middle; color:#666;}
#products.detail .one .content .item .slide .tex-one img{ vertical-align:middle; margin-top:-3px; margin-right:8px;}
#products.detail .one .content .item .slide .tex-one.cur{ line-height:40px;}
#products.detail .one .content .item .slide .tex-two{ width:430px; color:#666;}
#products.detail .one .content .item .slide .tex-two .select{ width:220px; height:40px; background:url(/images/img124.png) no-repeat 94% center; color:#333; border:1px solid #ccc; padding:0 10px;}
#products.detail .one .content .item .slide .tex-two .select span{ color:#ff6c00;}
#products.detail .one .content .item .slide .tex-two .qty{ line-height:40px; color:#666; margin-left:16px;}
#products.detail .one .content .item .slide .tex-two .qty span{ color:#333; margin:0 4px;}
#products.detail .one .content .item .slide .tex-two .text.in{ display:inline-block; float:left; color:#999; margin-left:30px;}
#products.detail .one .content .item .slide .tex-two.fz22{ color:#ff6c00;}
#products.detail .one .content .item .slide.none{ margin-top:0;}
#products.detail .one .content .submit{ width:100%; line-height:60px;}
#products.detail .one .content .submit .sub{ width:260px; height:60px; cursor:pointer; background:#004793; color:#fff; border-radius:6px;}
#products.detail .one .content .submit .sub.cur{ cursor:revert; background:#eaeaea; color:#666;}
#products.detail .one .content .submit .collection{ width:260px; height:60px; cursor:pointer; vertical-align:middle; background:#eaeaea; color:#004793; border-radius:6px; margin-left:26px;}
#products.detail .one .content .submit .collection img{ vertical-align:middle; margin-top:-2px; margin-right:10px;}
#products.detail .two{ width:100%; margin-top:56px;}
#products.detail .two .products-left{ width:860px;}
#products.detail .two .products-left .desc{ width:100%; line-height:200%; margin-top:40px;}
#products.detail .two .products-left .desc img{ max-width:100%; height:auto !important;}
#products.detail .two .products-left .desc video{ width:100% !important; height:500px !important;}
#products.detail .two .products-left .desc iframe{ width:100% !important; height:500px !important;}

/*资讯*/
#info.list{ padding:50px 0 80px;}
#info.list .one{ width:100%;}
#info.list .one .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#info.list .one .slide .img{ width:240px; height:160px; overflow:hidden;}
#info.list .one .slide .content{ width:640px; margin:0 60px 0 48px}
#info.list .one .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#info.list .one .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#info.list .one .slide .content .other{ width:100%; margin-top:16px;}
#info.list .one .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#info.list .one .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#info.list .one .slide .time .text-one{ color:#4a4a4a;}
#info.list .one .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#info.list .one .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#info.list .one .slide:hover .content .title{ color:#004e9d;}
#info.list .one .slide:hover .time .text-two::before{ border-color:#004e9d;}

/*问答*/
#qty.question{ padding:60px 0 120px;}
#qty.question .one{ width:100%; height:430px; background:url(/images/img87.png) no-repeat center; background-size:cover; border-radius:10px; position:relative; padding:90px 80px 120px;}
#qty.question .one::before{ width:68px; height:80px; background:url(/images/img88.png) no-repeat center; position:absolute; bottom:-40px; left:-34px; z-index:2; content:'';}
#qty.question .one .item{ width:100%; margin-top:30px;}
#qty.question .one .item .title{ width:100px; line-height:46px; color:#fff; margin-right:40px;}
#qty.question .one .item .ites{ width:900px;}
#qty.question .one .item .ites .slide{ cursor:pointer; background:#fff; color:#004793; border-radius:50px; box-shadow:0 0 20px 1px #888 inset; padding:10px 36px; margin-right:10px; margin-bottom:10px;}
#qty.question .one .item .ites .slide input[type='radio']{ display:none;}
#qty.question .one .item .ites .slide.cur{ background:#00bd8a; color:#fff;}
#qty.question .one .item.none{ margin-top:0;}
#qty.question .one .btn{ width:228px; height:58px; line-height:58px; cursor:pointer; background-image:linear-gradient(#0073d6, #005ab1); color:#fff; border:6px solid #e6e6e6; border-radius:50px; position:absolute; bottom:-34px; left:0; right:0; z-index:2; margin:auto;}
#qty.question .two{ width:100%; margin-top:90px;}
#qty.question .two .title{ width:100%; color:#333;}
#qty.question .two .item{ width:100%; min-height:600px; overflow:hidden; background:url(/images/img90.jpg) no-repeat center; background-size:cover; border-radius:10px; padding:80px 0; margin-top:30px;}
#qty.question .two .item .item-title{ width:100%; line-height:30px; color:#fff; position:relative; padding:0 110px;}
#qty.question .two .item .item-title::before{ font-size:120px; color:#fff; font-family:'MHTGBBU' !important; position:absolute; left:0; top:44px; z-index:2; content:'“';}
#qty.question .two .item .item-title::after{ font-size:120px; color:#fff; font-family:'MHTGBBU' !important; position:absolute; right:0; bottom:-44px; z-index:2; content:'”';}
#qty.question .two .item .ites{ width:520px; margin:60px auto 0;}
#qty.question .two .item .ites .slide{ width:100%; cursor:pointer; background:#fff; color:#333; border-radius:6px; position:relative; padding:14px 20px; margin-top:20px;}
#qty.question .two .item .ites .slide span{ color:#333; margin-left:10px;}
#qty.question .two .item .ites .slide.error{ background:#d23b3b; color:#fff;}
#qty.question .two .item .ites .slide.error::before{ width:20px; height:20px; background:url(/images/img92.png) no-repeat center; position:absolute; right:20px; top:50%; z-index:2; margin-top:-10px; content:'';}
#qty.question .two .item .ites .slide.error span{ color:#fff;}
#qty.question .two .item .ites .slide.correct{ background:#00bd8a; color:#fff;}
#qty.question .two .item .ites .slide.correct::before{ width:20px; height:20px; background:url(/images/img91.png) no-repeat center; position:absolute; right:20px; top:50%; z-index:2; margin-top:-10px; content:'';}
#qty.question .two .item .ites .slide.correct span{ color:#fff;}
#qty.question .two .item .ites .slide.none{ margin-top:0;}

/*排行榜*/
#qty.ranking{ padding:80px 0;}
#qty.ranking .one{ width:100%; height:200px; background:url(/images/img93.jpg) no-repeat center; background-size:cover; padding:40px 0 40px 40px;}
#qty.ranking .one .my{}
#qty.ranking .one .my .icon{ width:120px; height:120px; overflow:hidden; background:none; border-radius:50%;}
#qty.ranking .one .my .icon img{ width:100%;}
#qty.ranking .one .my .contents{ margin-left:32px; margin-top:34px;}
#qty.ranking .one .my .contents .text-one{ color:#666;}
#qty.ranking .one .my .contents .text-one b{ color:#004793;}
#qty.ranking .one .my .contents .text-two{ background:#3983d3; color:#fff; border-radius:50px; padding:8px 18px; margin-top:14px;}
#qty.ranking .one .item{ margin-top:10px;}
#qty.ranking .one .item .slide{ width:350px; height:100px; border-left:1px solid #a9c3e0; padding-top:16px;}
#qty.ranking .one .item .slide .text-one{ width:100%; color:#333;}
#qty.ranking .one .item .slide .text-one span{ color:#004793; margin-right:3px;}
#qty.ranking .one .item .slide .text-two{ color:#666; margin-top:10px;}
#qty.ranking .two{ width:100%;}
#qty.ranking .two .category-one{ width:100%; margin:68px 0 60px;}
#qty.ranking .two .category-one .slide{ background:#ececec; color:#333; border-radius:50px; padding:12px 25px; margin:0 5px;}
#qty.ranking .two .category-one .slide.cur{ background:#3983d3; color:#fff;}
#qty.ranking .two .category-two{ width:100%; border-bottom:2px solid #e6e6e6; padding-bottom:24px;}
#qty.ranking .two .category-two .slide{ color:#333; margin:0 30px;}
#qty.ranking .two .category-two .slide.cur{ color:#004793; position:relative;}
#qty.ranking .two .category-two .slide.cur::before{ width:100%; height:2px; background:#004793; position:absolute; bottom:-26px; left:0; z-index:2; content:'';}
#qty.ranking .thr{ width:100%; margin-top:40px;}
#qty.ranking .thr tr td{ width:33.33% !important; height:60px;}
#qty.ranking .thr tr td.member{ text-align:left; line-height:40px; padding-left:24px;}
#qty.ranking .thr tr td.member .number{ width:36px; color:#333; padding-top:5px;}
#qty.ranking .thr tr td.member .icon{ width:40px; height:40px; border-radius:50%; margin-left:40px;}
#qty.ranking .thr tr td.member .icon img{ width:100%;}
#qty.ranking .thr tr td.member .text-one{ color:#333; margin:0 20px;}
#qty.ranking .thr tr td.member .text-two{ color:#666;}
#qty.ranking .thr tr td.text{ color:#666;}
#qty.ranking .thr tr td.text span.fz16{ color:#666; margin-left:12px; margin-right:6px;}
#qty.ranking .thr tr td.text span.fz20{ color:#004793; margin-left:16px; margin-right:6px;}
#qty.ranking .thr tr.hui td{ background:#f5f5f5;}
#qty.ranking .thr.start tr:nth-child(1) td.member .number{ background:url(/images/img94.png) no-repeat center; color:#ff5a00;}
#qty.ranking .thr.start tr:nth-child(2) td.member .number{ background:url(/images/img95.png) no-repeat center; color:#ff5a00;}
#qty.ranking .thr.start tr:nth-child(3) td.member .number{ background:url(/images/img96.png) no-repeat center; color:#ff5a00;}
#qty.ranking .more{ width:150px; line-height:50px; cursor:pointer; background:#daecff; color:#004793; border-radius:10px; margin:40px auto 0;}

/*题库创建*/
#qty.create{ padding:80px 0 100px;}
#qty.create .one{ width:100%; height:300px; background-size:cover !important; padding-top:110px;}
#qty.create .one .title-one{ width:100%; color:#004793;}
#qty.create .one .title-two{ width:100%; color:#333; margin-top:14px;}
#qty.create .two{ width:100%;}
#qty.create .two .title{ color:#333; margin:30px 0;}
#qty.create .two .item{ width:100%; border:1px solid #e9e9e9;}
#qty.create .two .item tr td{ height:80px; border-bottom:1px solid #e9e9e9;}
#qty.create .two .item tr td.title{ width:120px; vertical-align:top; background:#f4f4f4; color:#666; font-weight:bold; padding-left:24px; padding-top:30px;}
#qty.create .two .item tr td.contents{ width:1080px; padding:0 34px;}
#qty.create .two .item tr td.category .slide{ line-height:40px; cursor:pointer; background:#ececec; color:#333; border-radius:50px; padding:0 26px; margin-left:10px;}
#qty.create .two .item tr td.category .slide.cur{ background:#3983d3; color:#fff;}
#qty.create .two .item tr td.category .slide.none{ margin-left:0;}
#qty.create .two .item tr td.form .slide{ width:100%;}
#qty.create .two .item tr td.form .slide .text{ width:100%; line-height:20px; margin:18px 0 12px;}
#qty.create .two .item tr td.form .slide .text .txt-one{ color:#333;}
#qty.create .two .item tr td.form .slide .text .txt-two{ cursor:pointer; background:url(/images/img81.jpg) no-repeat left center; color:#333; padding-left:30px; margin-left:48px;}
#qty.create .two .item tr td.form .slide .text .txt-two.cur{ background:url(/images/img82.jpg) no-repeat left center;}
#qty.create .two .item tr td.form .slide .input{ width:100%; height:50px; border:1px solid #ccc; border-radius:6px; padding:0 12px;}
#qty.create .two .item tr td.btn{ padding:36px 0 60px;}
#qty.create .two .item tr td.btn .sub{ width:180px; height:50px; cursor:pointer; background:#004793; color:#fff; border-radius:6px;}
#qty.create .two .item tr td.none{ border-bottom:none;}

/*互动*/
#works.list{ padding:60px 0 100px;}
#works.list .one{ width:100%; background:#f6f6f6; border-bottom:3px solid #f0f0f0; padding:18px 40px;}
#works.list .one .name{ color:#666; margin-right:56px;}
#works.list .one .name.cur{ color:#004793;}
#works.list .one .name.none{ margin-right:0;}
#works.list .two{ width:100%; margin-top:36px;}
#works.list .two .item{ width:100%;}
#works.list .two .item .slide{ width:290px; border-radius:6px; margin-right:13px; margin-top:13px;}
#works.list .two .item .slide .img{ width:100%; height:204px; overflow:hidden; border-radius:6px 6px 0 0; position:relative;}
#works.list .two .item .slide .contents{ width:100%; border:1px solid #e2e2e2; border-radius:0 0 6px 6px; padding:0 20px;}
#works.list .two .item .slide .contents .top{ width:100%; border-bottom:1px solid #e2e2e2; padding:16px 0;}
#works.list .two .item .slide .contents .top .title{ width:100%;}
#works.list .two .item .slide .contents .top .title a{ color:#333;}
#works.list .two .item .slide .contents .top .otehr{ width:100%; line-height:16px; margin-top:10px;}
#works.list .two .item .slide .contents .top .otehr .time{ width:100%; color:#999;}
#works.list .two .item .slide .contents .top .otehr .msg{ width:100%; text-align:left; margin-top:10px;}
#works.list .two .item .slide .contents .top .otehr .msg span{ vertical-align:middle; color:#999; margin-left:20px;}
#works.list .two .item .slide .contents .top .otehr .msg span:nth-child(1){ margin-left:0;}
#works.list .two .item .slide .contents .top .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#works.list .two .item .slide .contents .bot{ line-height:30px; vertical-align:middle; color:#333; padding:16px 0;}
#works.list .two .item .slide .contents .bot img{ width:30px; height:30px; vertical-align:middle; overflow:hidden; border-radius:50%; margin-right:16px; margin-top:-3px;}
#works.list .two .item .slide .contents .ranking{ line-height:30px; color:#888; padding:16px 0;}
#works.list .two .item .slide .contents .ranking span{ font-size:18px; color:#074f9f; margin:0 2px;}
#works.list .two .item .slide.video .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#works.list .two .item .slide.none-one{ margin-top:0;}
#works.list .two .item .slide.none-two{ margin-right:0;}
#works.list .two .item .slide:hover .top .title a{ color:#004e9d;}
#works.list .two .item .slide:hover .img::before{ opacity:1;}
#works.detail{ padding:8px 0 100px;}
#works.detail .one{ background:#f6f6f6; padding:30px 40px;}
#works.detail .one .left{ width:780px; height:80px; padding:8px 0;}
#works.detail .one .left .title{ width:100%; color:#333;}
#works.detail .one .left .otehr{ width:100%; height:16px; line-height:16px; margin-top:14px;}
#works.detail .one .left .otehr{ width:100%; border-bottom:1px dashed #ccc; padding:20px 0;}
#works.detail .one .left .otehr .text{ color:#999; margin-right:30px;}
#works.detail .one .left .otehr .msg{ height:100%;}
#works.detail .one .left .otehr .msg i{ width:1px; height:100%; display:inline-block; vertical-align:middle; background:#e1e1e1; margin:0 36px;}
#works.detail .one .left .otehr .msg span{ vertical-align:middle; color:#999;}
#works.detail .one .left .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#works.detail .one .left .otehr .msg span c.rank{ color:#074f9f; font-weight:bold; font-size:18px; margin:0 3px;}
#works.detail .one .left.cur{ width:100%;}
#works.detail .one .right{ border-left:1px solid #dcdcdc; padding:0 54px;}
#works.detail .one .right .img{ width:80px; height:80px; border-radius:50%; margin-right:26px;}
#works.detail .one .right .other{ width:90px;}
#works.detail .one .right .other .name{ width:100%; margin:10px 0;}
#works.detail .one .right .other .name a{ color:#333;}
#works.detail .one .right .other .name a:hover{ color:#004e9d;}
#works.detail .one .right .other .focus{ width:100%; line-height:30px; cursor:pointer; background:#bde3ff; color:#004793; border-radius:50px;}
#works.detail .one .right .other .focus.cur{ background:#ccc; color:#999;}
#works.detail .two{ margin-top:70px;}
#works.detail .two .brief{ width:100%; line-height:200%; color:#666;}
#works.detail .two .editor{ width:100%; line-height:200%;}
#works.detail .two .img{ width:100%; margin-top:40px;}
#works.detail .two .img li{ width:100%; text-align:center; margin-top:20px;}
#works.detail .two .img li img{ max-width:100%;}
#works.detail .two .img li.none{ margin-top:0;}
#works.detail .two .like{ width:100%; margin-top:70px;}
#works.detail .two .like .ites{ width:80px; height:80px; vertical-align:top; cursor:pointer; background:#ededed; border-radius:50%; padding-top:20px; margin:auto;}
#works.detail .two .like .ites .icon{ width:20px; height:19px; background:url(/images/img102.png) no-repeat center; background-size:100% 100% !important;}
#works.detail .two .like .ites .number{ color:#666; margin-top:4px;}
#works.detail .two .like .ites.cur .icon{ background:url(/images/img103.png) no-repeat center;}
#works.detail .two .like .ites.vote{ margin-left:30px;}
#works.detail .two .like .ites.vote .icon{ background:url(/images/img133.png) no-repeat center;}
#works.detail .two .like .ites.vote .number{ color:#09509f;}
#works.detail .thr{ width:100%; background:#171830; padding:20px 0 40px;}
#works.detail .thr .video{ width:100%; height:690px; background:#000; object-fit:fill; position:relative;}
#works.detail .thr .video video{ max-width:100%; max-height:100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto;}
#works.detail .thr .video iframe{ max-width:100%; max-height:100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto;}
#works.detail .thr .content{ width:100%; line-height:42px; margin-top:34px;}
#works.detail .thr .content .title{ width:100%; color:#ccc; margin-bottom:20px;}
#works.detail .thr .content .brief{ width:100%; color:#fff; margin-top:20px;}
#works.detail .thr .content .other{ min-width:80px; text-align:center; line-height:30px; vertical-align:middle; background:#2a2c4b; color:#ccc; border-radius:50px; padding:0 20px; margin-right:10px; margin-top:6px;}
#works.detail .thr .content .other.like{ cursor:pointer; color:#ccc;}
#works.detail .thr .content .other.like img{ vertical-align:middle; margin-top:-3px; margin-right:8px;}
#works.detail .thr .content .other.like img:nth-child(1){ display:inline-block;}
#works.detail .thr .content .other.like img:nth-child(2){ display:none;}
#works.detail .thr .content .other.like.cur img:nth-child(1){ display:none;}
#works.detail .thr .content .other.like.cur img:nth-child(2){ display:inline-block;}
#works.detail .thr .content .member{ position:relative; padding-left:32px;}
#works.detail .thr .content .member::before{ width:1px; height:32px; background:#2a2c4b; position:absolute; left:0; top:6px; z-index:2; content:'';}
#works.detail .thr .content .member .icon{ width:38px; height:38px; border:2px solid #ccc; border-radius:50%;}
#works.detail .thr .content .member .name{ margin-left:10px;}
#works.detail .thr .content .member .name a{ color:#ccc;}
#works.detail .thr .content .member .focus{ width:80px; height:30px; line-height:30px; cursor:pointer; background:#3983d3; color:#fff; border-radius:50px; margin-top:6px; margin-left:26px;}
#works.detail .four{ margin-top:60px;}
#works.detail .four .item{ width:100%; position:relative; margin-top:34px;}
#works.detail .four .item .swiper-container{ width:100%;}
#works.detail .four .item .swiper-container .swiper-wrapper{}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide{}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide{ width:290px; overflow:hidden; border-radius:6px; margin-right:13px;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .img{ width:100%; height:204px; border-radius:6px 6px 0 0; position:relative;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents{ width:100%; border:1px solid #e2e2e2; border-top:1px solid #f3f3f3; border-radius:0 0 6px 6px; padding:14px 20px;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .title{ width:100%;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .title.red a{ color:red;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr{ width:100%; line-height:14px; margin-top:12px;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr .time{ color:#999;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr .msg{}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr .msg span{ vertical-align:middle; color:#999;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr .msg span:nth-child(1){ margin-right:20px;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide .contents .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide.video .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide.none{ margin-right:0;}
#works.detail .four .item .swiper-container .swiper-wrapper .swiper-slide:hover .img::before{ opacity:1;}

/*科普联盟*/
#case{}
#case .case-menu{ width:100%; border-bottom:1px solid #e8e8e8; padding:60px 0;}
#case .case-menu .slide{ background:#ececec; color:#333; border-radius:50px; padding:10px 28px; margin:0 10px;}
#case .case-menu .slide.cur{ background:#004793; color:#fff;}

/*科普联盟-简介*/
#case .case-index{}
#case .case-index .one{ padding:80px 0 50px;}
#case .case-index .one .desc{ width:100%; margin-top:50px;}
#case .case-index .one .desc img{ width:100%; height:auto !important;}
#case .case-index .one .desc video{ width:100% !important; height:500px !important;}
#case .case-index .one .desc iframe{ width:100% !important; height:500px !important;}
#case .case-index .two{ width:100%; background:#f6f6f6; padding:60px 0;}
#case .case-index .two .item{ width:100%; margin-top:30px;}
#case .case-index .two .item .two-left{ width:580px;}
#case .case-index .two .item .two-left .slide-one{ width:100%; border-bottom:1px dashed #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
#case .case-index .two .item .two-left .slide-one .title{ width:100%; font-weight:bold;}
#case .case-index .two .item .two-left .slide-one .title a{ color:#333;}
#case .case-index .two .item .two-left .slide-one .time{ width:100%; color:#999; margin:10px 0;}
#case .case-index .two .item .two-left .slide-one .brief{ width:100%; height:54px; line-height:26px; overflow:hidden; color:#888;}
#case .case-index .two .item .two-left .slide-one:hover .title a{ color:#004e9d;}
#case .case-index .two .item .two-left .slide-two{ width:100%; line-height:20px; background:url(/images/img47.png) no-repeat left center; padding-left:18px; margin-bottom:12px;}
#case .case-index .two .item .two-left .slide-two .title{ width:80%;}
#case .case-index .two .item .two-left .slide-two .title a{ color:#666;}
#case .case-index .two .item .two-left .slide-two .time{ color:#999;}
#case .case-index .two .item .two-left .slide-two:hover .title a{ color:#004e9d;}
#case .case-index .two .item .two-left .slide-two.none{ margin-bottom:0;}
#case .case-index .two .item .two-right{ width:600px;}
#case .case-index .two .item .two-right .swiper-slide{ width:100%; height:470px; overflow:hidden;}
#case .case-index .two .item .two-right .swiper-slide img{ width:100%;}
#case .case-index .two .item .two-right .swiper-title{ width:100%; height:40px; line-height:40px; background:rgba(0,78,157,.8); position:absolute; bottom:0; left:0; right:0; z-index:2; padding:0 15px;}
#case .case-index .two .item .two-right .swiper-title .title{ width:70%; color:#fff;}
#case .case-index .two .item .two-right .swiper-title .swiper-number{ width:auto; color:#fff; font-size:14px;}
#case .case-index .thr{ padding:60px 0 100px;}
#case .case-index .thr .contents{ width:100%; background:#f6f6f6; padding:30px; margin-top:34px;}
#case .case-index .thr .contents .item{ width:100%; margin-top:30px;}
#case .case-index .thr .contents .item .title{ width:130px; color:#666; margin-top:5px;}
#case .case-index .thr .contents .item .ites{ width:1000px;}
#case .case-index .thr .contents .item .ites .slide{ width:190px; height:100px; background:#fff; margin-right:12px; margin-top:12px;}
#case .case-index .thr .contents .item .ites .slide img{ max-width:90%; max-height:90%;}
#case .case-index .thr .contents .item .ites .slide.none-one{ margin-top:0;}
#case .case-index .thr .contents .item .ites .slide.none-two{ margin-right:0;}
#case .case-index .thr .contents .item.none{ margin-top:0;}

/*科普联盟-协会简介*/
#case .case-about{ padding:80px 0 110px;}
#case .case-about .one{}

/*科普联盟-协会新闻*/
#case .case-list{}
#case .case-list .one{ width:100%; padding-top:50px;}
#case .case-list .one .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#case .case-list .one .slide .img{ width:240px; height:160px; overflow:hidden;}
#case .case-list .one .slide .content{ width:640px; margin:0 60px 0 48px}
#case .case-list .one .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#case .case-list .one .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#case .case-list .one .slide .content .other{ width:100%; margin-top:16px;}
#case .case-list .one .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#case .case-list .one .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#case .case-list .one .slide .time .text-one{ color:#4a4a4a;}
#case .case-list .one .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#case .case-list .one .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#case .case-list .one .slide:hover .content .title{ color:#004e9d;}
#case .case-list .one .slide:hover .time .text-two::before{ border-color:#004e9d;}

/*科普联盟-会员单位*/
#case .case-member{ padding:60px 0 90px;}
#case .case-member .one{ width:100%;}
#case .case-member .one .item{ width:100%; margin-top:60px;}
#case .case-member .one .item .ites{ width:100%; margin-top:30px;}
#case .case-member .one .item .ites .slide{ width:190px; height:100px; background:#fff; border:1px solid #e6e6e6; margin-right:12px; margin-top:12px;}
#case .case-member .one .item .ites .slide img{ max-width:90%; max-height:90%;}
#case .case-member .one .item .ites .slide.none-one{ margin-top:0;}
#case .case-member .one .item .ites .slide.none-two{ margin-right:0;}
#case .case-member .one .item.none{ margin-top:0;}

/*科普联盟-科普基地*/
#case .case-base{}
#case .case-base .one{ padding:60px 0;}
#case .case-base .one .box{ width:800px; position:relative; margin:auto;}
#case .case-base .one .box .base-back{ cursor:pointer; position:absolute; top:-20px; left:0; z-index:2;}
#case .case-base .one .box .base-map{ width:760px; height:660px; display:block; margin:auto;}
#case .case-base .one .box .base-alert{ width:160px; line-height:26px; background:#09509f; color:#fff; padding:10px 0;}
#case .case-base .two{ padding:80px 0 100px;}
#case .case-base .two .item{ width:100%;}
#case .case-base .two .item .slide{ width:380px; margin-right:30px; margin-top:30px;}
#case .case-base .two .item .slide .img{ width:100%; height:240px; overflow:hidden; background:#ccc;}
#case .case-base .two .item .slide .title{ width:100%; margin-top:16px;}
#case .case-base .two .item .slide.none-one{ margin-top:0;}
#case .case-base .two .item .slide.none-two{ margin-right:0;}
#case .case-base .two .item .slide:hover .title{ color:#004793;}

/*关于我们*/
#about{ padding:80px 0 110px;}

/*加入科普群*/
#join{ padding:76px 0 80px;}
#join .one{}
#join .one .item{ width:100%; margin-top:30px;}
#join .one .item .slide{ width:590px; line-height:50px; background:#f4f4f4; border-radius:6px; padding:0 20px; margin-top:10px;}
#join .one .item .slide span{ color:#333;}
#join .one .item .slide .text-one{ width:120px;}
#join .one .item .slide .text-two{ width:70px; margin:0 10px;}
#join .one .item .slide .text-thr{ width:150px; margin-right:10px;}
#join .one .item .slide .text-four{ color:#999;}
#join .one .item .slide.cur span{ color:#054b95; font-weight:bold;}
#join .one .item .slide.none{ margin-top:0;}
#join .two{ width:100%; padding-top:60px;}
#join .two .item{ width:100%; margin-top:30px;}
#join .two .item .slide{ width:590px; height:180px; display:flex; align-items:center; background:#f4f4f4; position:relative; padding:40px;}
#join .two .item .slide .number{ width:47px; height:47px; background:url(/images/img42.png) no-repeat center; color:#fff; position:absolute; left:0; top:0; z-index:2; padding-left:8px; padding-top:4px;}
#join .two .item .slide .img{ width:100px; height:100px; overflow:hidden; background:#fff;}
#join .two .item .slide .img img{ width:100%;}
#join .two .item .slide .content{ width:380px; margin-left:20px;}
#join .two .item .slide .content .text-one{ width:100%; font-weight:bold; color:#003a8b;}
#join .two .item .slide .content .text-two{ width:100%; line-height:24px; color:#666; margin-top:10px;}
#join .two .item .slide .content .text-two span{ color:#003a8b;}
#join .thr{ padding-top:80px;}
#join .thr .item{ width:100%; margin-top:20px;}
#join .thr .item .slide{ width:100%; border-bottom:1px solid #eaeaea; padding:36px 0 16px;}
#join .thr .item .slide .title{ width:100%; line-height:22px; background:url(/images/img43.png) no-repeat left center; color:#003a8b; font-weight:bold; padding-left:38px;}
#join .thr .item .slide .brief{ width:100%; line-height:24px; background:url(/images/img44.png) no-repeat left 5px; color:#666; padding-left:38px; margin-top:14px;}

/*网站地图*/
#sitemap{ min-height:600px; padding:60px 0;}
#sitemap .title{ background:#004793; color:#fff; padding:14px 32px;}
#sitemap .item{ width:100%; margin-top:90px;}
#sitemap .item .ites{ width:100%; margin-top:30px;}
#sitemap .item .ites .name{ width:100%; height:24px; line-height:24px; color:#004793; position:relative; padding-left:25px;}
#sitemap .item .ites .name::before{ width:5px; height:100%; background:#004793; position:absolute; left:0; top:0; z-index:2; content:'';}
#sitemap .item .ites .name::after{ width:1110px; height:50%; border-bottom:1px dashed #b8b8b8; position:absolute; top:0; right:0; z-index:2; content:'';}
#sitemap .item .ites .slide{ width:100%; padding:0 25px;}
#sitemap .item .ites .slide .text{ color:#666; margin-top:20px; margin-right:34px;}
#sitemap .item .ites .slide .text:hover{ color:#004793;}
#sitemap .item .ites.none{ margin-top:0;}

/*大赛*/
#contest{}

/*大赛-首页*/
#contest .contest-index{}
#contest .contest-index .one{ padding:60px 0 100px;}
#contest .contest-index .one .item{ width:100%;}
#contest .contest-index .one .item .slide{ width:590px; border-radius:6px; box-shadow:0 0 10px 2px #f0f0f0; margin-top:20px;}
#contest .contest-index .one .item .slide .img{ width:100%; height:314px; overflow:hidden; background:#8eb4dd; border-radius:6px 6px 0 0;}
#contest .contest-index .one .item .slide .contents{ width:100%; border-radius:0 0 6px 6px; position:relative; padding:0 20px;}
#contest .contest-index .one .item .slide .contents .top{ width:460px; padding:22px 0 16px;}
#contest .contest-index .one .item .slide .contents .top .title{ width:100%; color:#333;}
#contest .contest-index .one .item .slide .contents .top .time{ width:100%; color:#999; margin-top:16px;}
#contest .contest-index .one .item .slide .contents .bot{ width:100%; line-height:14px; border-top:1px solid #ededed; padding:18px 0;}
#contest .contest-index .one .item .slide .contents .bot span{ vertical-align:middle; color:#999;}
#contest .contest-index .one .item .slide .contents .bot span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#contest .contest-index .one .item .slide .contents .bot span.margin{ margin-right:24px;}
#contest .contest-index .one .item .slide .contents .state{ width:103px; line-height:34px; text-align:center; background:url(/images/img110.png) no-repeat center; background-size:100% 100% !important; color:#fff; position:absolute; right:0; top:30px; z-index:2;}
#contest .contest-index .one .item .slide .contents .state.none{ background:url(/images/img111.png) no-repeat center;}
#contest .contest-index .one .item .slide.none{ margin-top:0;}
#contest .contest-index .one .item .slide:hover .contents .top .title{ color:#004793;}

/*大赛-列表*/
#contest .contest-list{ padding-bottom:100px;}
#contest .contest-list .one{ width:100%; position:relative; margin-bottom:34px;}
#contest .contest-list .one .background{ width:100%; height:360px; background-size:cover !important; margin-bottom:10px;}
#contest .contest-list .one .item{ background:#f6f6f6; border-radius:6px; position:relative; z-index:3; margin-top:10px;}
#contest .contest-list .one .item .img{ width:750px; height:400px; overflow:hidden; border-radius:6px;}
#contest .contest-list .one .item .contents{ width:450px; padding:16px 20px 0;}
#contest .contest-list .one .item .contents .title{ width:100%; color:#333;}
#contest .contest-list .one .item .contents .brief{ width:100%; line-height:20px; color:#666; margin-top:20px;}
#contest .contest-list .one .item .contents .time{ width:100%; color:#666; margin:20px 0 30px;}
#contest .contest-list .one .item .contents .time b{ color:#004793;}
#contest .contest-list .one .item .contents .other{ width:100%; color:#666;}
#contest .contest-list .one .item .contents .member{ width:100%; line-height:34px; margin:40px 0 50px;}
#contest .contest-list .one .item .contents .member .icon{}
#contest .contest-list .one .item .contents .member .icon li{ width:34px; height:34px; overflow:hidden; border-left:3px solid #f6f6f6; border-radius:50%; position:relative; margin-left:-9px;}
#contest .contest-list .one .item .contents .member .icon li img{ width:100%;}
#contest .contest-list .one .item .contents .member .icon li.none{ border-left:none; margin-left:0;}
#contest .contest-list .one .item .contents .member .number{ color:#666; margin-left:8px;}
#contest .contest-list .one .item .contents .more{ width:100%;}
#contest .contest-list .one .item .contents .more .text{ line-height:40px; background:#fff; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 30px;}
#contest .contest-list .one .item .contents .more .text.cur{ background:#3983d3; color:#fff; border-color:#3983d3; margin-left:10px;}
#contest .contest-list .two{ background:#f6f6f6; border-bottom:3px solid #f0f0f0; padding:18px 40px;}
#contest .contest-list .two .name{ color:#666; margin-right:56px;}
#contest .contest-list .two .name.cur{ color:#004793;}
#contest .contest-list .two .name.none{ margin-right:0;}
#contest .contest-list .thr{}
#contest .contest-list .thr .item{ width:100%; background:#f6f6f6; color:#666; border-radius:6px; padding:24px 22px; margin-top:20px;}
#contest .contest-list .thr .item span{ color:#074f9f;}
#contest .contest-list .four{ margin-top:36px;}
#contest .contest-list .four .item{ width:100%;}
#contest .contest-list .four .item .slide{ width:290px; height:376px; border-radius:6px; margin-right:13px; margin-top:13px;}
#contest .contest-list .four .item .slide .img{ width:100%; height:204px; overflow:hidden; border-radius:6px 6px 0 0; position:relative;}
#contest .contest-list .four .item .slide .contents{ width:100%; border:1px solid #e2e2e2; border-radius:0 0 6px 6px; padding:0 20px;}
#contest .contest-list .four .item .slide .contents .top{ width:100%; border-bottom:1px solid #e2e2e2; padding:16px 0;}
#contest .contest-list .four .item .slide .contents .top .title{ width:100%;}
#contest .contest-list .four .item .slide .contents .top .title a{ color:#333;}
#contest .contest-list .four .item .slide .contents .top .otehr{ width:100%; line-height:16px; margin-top:10px;}
#contest .contest-list .four .item .slide .contents .top .otehr .time{ width:100%; color:#999;}
#contest .contest-list .four .item .slide .contents .top .otehr .msg{ width:100%; text-align:left; margin-top:10px;}
#contest .contest-list .four .item .slide .contents .top .otehr .msg span{ vertical-align:middle; color:#999; margin-left:20px;}
#contest .contest-list .four .item .slide .contents .top .otehr .msg span:nth-child(1){ margin-left:0;}
#contest .contest-list .four .item .slide .contents .top .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#contest .contest-list .four .item .slide .contents .bot{ line-height:30px; vertical-align:middle; color:#333; padding:16px 0;}
#contest .contest-list .four .item .slide .contents .bot img{ width:30px; height:30px; vertical-align:middle; overflow:hidden; border-radius:50%; margin-right:16px; margin-top:-3px;}
#contest .contest-list .four .item .slide .contents .ranking{ line-height:30px; color:#888; padding:16px 0;}
#contest .contest-list .four .item .slide .contents .ranking span{ font-size:18px; color:#074f9f; margin:0 2px;}
#contest .contest-list .four .item .slide.video .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#contest .contest-list .four .item .slide.sit .img::after{ width:100px; background:rgba(7,79,159,.8); font-size:14px; color:#fff; position:absolute; top:14px; right:-28px; z-index:2; padding:2px 0; content:'已评分'; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
#contest .contest-list .four .item .slide.none-one{ margin-top:0;}
#contest .contest-list .four .item .slide.none-two{ margin-right:0;}
#contest .contest-list .four .item .slide:hover .top .title a{ color:#004e9d;}
#contest .contest-list .four .item .slide:hover .img::before{ opacity:1;}

/*大赛-详细*/
#contest .contest-detail{ padding:14px 0 60px;}
#contest .contest-detail .one{ background:#f6f6f6; padding:44px 0;}
#contest .contest-detail .one .title{ width:90%; color:#333;}
#contest .contest-detail .one .text{ width:100%; color:#666; margin:16px 0 10px;}
#contest .contest-detail .one .time{ width:100%; color:#004793;}
#contest .contest-detail .one .time.none{ color:#999;}
#contest .contest-detail .two{ position:relative; margin:50px auto;}
/*#contest .contest-detail .two::before{ width:1px; height:100%; background:#a1c1e4; position:absolute; left:9px; top:0; z-index:2; content:'';}
#contest .contest-detail .two .slide{ width:100%; position:relative; z-index:3; padding-left:50px; margin-top:60px;}
#contest .contest-detail .two .slide::before{ width:20px; height:20px; background:url(/images/img112.png) no-repeat center; background-size:100% 100%; position:absolute; left:0; top:0; z-index:2; content:'';}
#contest .contest-detail .two .slide .title{ width:100%; color:#333;}
#contest .contest-detail .two .slide .brief{ width:100%; line-height:26px; color:#666; margin-top:16px;}
#contest .contest-detail .two .slide.none{ margin-top:0;}*/
#contest .contest-detail .thr{ width:100%; background:#f6f6f6; padding:50px 0;}
#contest .contest-detail .thr .item{ width:100%; position:relative; margin-top:34px;}
#contest .contest-detail .thr .item .swiper-container{ width:100%;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper{}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide{}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide{ width:290px; margin-right:13px;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide .img{ width:100%; height:194px;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide .contents{ width:100%; margin-top:20px;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide .contents .title{ width:100%; color:#333;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide .contents .time{ width:100%; color:#999; margin:12px 0;}
#contest .contest-detail .thr .item .swiper-container .swiper-wrapper .swiper-slide .contents .brief{ width:100%; line-height:22px; color:#666;}

/*大赛-报名*/
#contest .contest-sign{ padding:60px 0 80px;}
#contest .contest-sign .one{}
#contest .contest-sign .one .slide{ width:100%; line-height:40px; margin-top:20px;}
#contest .contest-sign .one .slide .file{}
#contest .contest-sign .one .slide .file .option{ width:276px; cursor:pointer; background:#f0f0f0; border-radius:6px; padding:30px 0;}
#contest .contest-sign .one .slide .file .option .icon{ width:30px; height:30px; overflow:hidden;}
#contest .contest-sign .one .slide .file .option .tet{ width:100%; line-height:24px; color:#999;}
#contest .contest-sign .one .slide .file .images{ width:200px; background:#000; position:relative; padding:30px 30px 10px;}
#contest .contest-sign .one .slide .file .images .img{ width:100%;}
#contest .contest-sign .one .slide .file .images .shutdown{ width:12px; position:absolute; top:0; right:5px; z-index:2;}
#contest .contest-sign .one .slide .text{ width:220px; text-indent:30px; color:#888; position:relative;}
#contest .contest-sign .one .slide .text.cur::before{ color:#ff0000; font-size:14px; position:absolute; left:-8px; top:0; z-index:2; content:'*';}
#contest .contest-sign .one .slide .input{ width:280px; height:40px; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 14px;}
#contest .contest-sign .one .slide .check{ width:970px;}
#contest .contest-sign .one .slide .select{ width:190px; height:40px; background:url(/images/img129.png) no-repeat 90% center; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 10px; margin-right:10px;}
#contest .contest-sign .one .slide .check .radio{ cursor:pointer; background:url(/images/img81.jpg) no-repeat left center; color:#666; padding-left:30px; margin-right:28px;}
#contest .contest-sign .one .slide .check .radio.cur{ background:url(/images/img82.jpg) no-repeat left center;}
#contest .contest-sign .one .slide .check .label{ cursor:pointer; background:url(/images/img130.jpg) no-repeat left center; color:#666; padding-left:25px; margin-right:26px;}
#contest .contest-sign .one .slide .check .label.cur{ background:url(/images/img131.jpg) no-repeat left center;}
#contest .contest-sign .one .slide .textarea{ width:970px; height:140px; color:#333; border:1px solid #ccc; border-radius:6px; resize:none; padding:14px;}
#contest .contest-sign .one .btn{ width:140px; height:50px; display:block; cursor:pointer; background:#004793; color:#fff; border-radius:6px; margin:100px auto 0;}
#contest .contest-sign .one .slide:nth-child(1){ margin-top:0;}

/*大赛-上传*/
#contest .contest-upload{}
#contest .contest-upload .one{ padding:10px 0 100px;}
#contest .contest-upload .one .item{ width:100%; background:#f6f6f6; padding:20px 30px; margin-top:20px;}
#contest .contest-upload .one .item .title{ width:100%; color:#333;}
#contest .contest-upload .one .item .title.cur{ color:#004793;}
#contest .contest-upload .one .item .title span{ color:#999; margin-left:30px;}
#contest .contest-upload .one .item .category{ width:100%; margin-top:20px;}
#contest .contest-upload .one .item .category .its{ cursor:pointer; background:#ececec; color:#333; border-radius:50px; padding:12px 26px; margin-right:10px; margin-bottom:10px;}
#contest .contest-upload .one .item .category .its input[type='radio']{ display:none;}
#contest .contest-upload .one .item .category .its.cur{ background:#3983d3; color:#fff;}
#contest .contest-upload .one .item .slide{ width:100%; margin-top:20px;}
#contest .contest-upload .one .item .slide .input{ width:970px; height:50px; background:#fff; border:1px solid #ccc; border-radius:4px; padding:0 14px;}
#contest .contest-upload .one .item .slide .textarea{ width:970px; height:130px; background:#fff; border:1px solid #ccc; border-radius:4px; resize:none; padding:14px;}
#contest .contest-upload .one .item .slide .text{ width:90px; line-height:50px; color:#999;}
#contest .contest-upload .one .item .slide .text span{ color:#ff0000; margin-right:10px;}
#contest .contest-upload .one .item .item-picpath{ width:100%; margin-top:30px;}
#contest .contest-upload .one .item .item-picpath .img{ width:100%; font-size:0; margin-bottom:10px;}
#contest .contest-upload .one .item .item-picpath .img li{ width:276px; height:200px; display:inline-block; background:#fff; position:relative; margin-right:12px; margin-top:12px;}
#contest .contest-upload .one .item .item-picpath .img li i{ cursor:pointer; display:inline-block; font-style:normal; font-size:20px; color:#333; position:absolute; right:4px; top:0; z-index:2;}
#contest .contest-upload .one .item .item-picpath .img li.none-one{ margin-top:0;}
#contest .contest-upload .one .item .item-picpath .img li.none-two{ margin-right:0;}
#contest .contest-upload .one .item .item-picpath .file{ width:276px; height:200px; cursor:pointer; background:#f0f0f0; border-radius:6px; padding-top:50px;}
#contest .contest-upload .one .item .item-picpath .file .icon{ width:30px; height:30px; overflow:hidden;}
#contest .contest-upload .one .item .item-picpath .file .tet{ width:100%; line-height:24px; color:#999; margin-top:16px;}
#contest .contest-upload .one .item .item-video{ line-height:50px; background:#f0f0f0; border-radius:6px; margin-top:20px;}
#contest .contest-upload .one .item .item-video .name{ width:990px; height:50px; border-radius:6px 0 0 6px; position:relative; padding:0 22px;}
#contest .contest-upload .one .item .item-video .name span{ cursor:pointer; font-size:14px; color:#3983d3; position:absolute; right:20px; top:0; z-index:2;}
#contest .contest-upload .one .item .item-video .choose{ width:150px; cursor:pointer; background:#666; color:#fff; border-radius:0 6px 6px 0;}
#contest .contest-upload .one .item .cke_chrome{ margin-top:20px;}
#contest .contest-upload .one .item.none{ margin-top:0;}
#contest .contest-upload .one .sub{ width:180px; height:50px; cursor:pointer; background:#004793; color:#fff; border-radius:6px; margin:50px auto 0;}

/*排行榜*/
#ranking{ padding:80px 0 110px;}
.inside-order{ width:140px; height:80px; border:1px solid #f1f1f1; padding-top:12px;}
.inside-order .txt1{ color:#ff9105; position:relative;}
.inside-order .txt1::before{ width:8px; height:10px; display:none; background-size:100% 100%; content:'';}
.inside-order .txt1.asc::before{ display:block; background:url(/images/m45.png) no-repeat;}
.inside-order .txt1.desc::before{ display:block; background:url(/images/m46.png) no-repeat;}
.inside-order .txt2{ color:#666; margin-top:6px;}
#ranking .one{ width:100%;}
#ranking .one .slide{ background:#f0f0f0; color:#333; border-radius:50px; padding:10px 26px; margin:0 10px;}
#ranking .one .slide.cur{ background:#004793; color:#fff;}
#ranking .two{ width:100%; margin-top:36px;}
#ranking .two .slide{ color:#333; border-bottom:1px solid #fff; padding-bottom:6px; margin:0 18px;}
#ranking .two .slide.cur{ color:#004793; border-bottom:1px solid #004793;}
#ranking .thr{ width:100%; margin-top:40px;}
#ranking .thr .btn{ color:#004793; border:2px solid #004793; border-radius:50px; padding:12px 30px;}
#ranking .four{ width:100%; border:1px solid #ebebeb; padding:0 30px 60px; margin-top:50px;}
#ranking .four .item-one{ width:100%;}
#ranking .four .item-one .ites{ width:100%; border-bottom:1px solid #ebebeb; padding:30px 0 24px;}
#ranking .four .item-one .ites .left{ width:80px;}
#ranking .four .item-one .ites .cont{ width:860px; margin-left:20px;}
#ranking .four .item-one .ites .cont .title{ width:100%; color:#333;}
#ranking .four .item-one .ites .cont .brief{ width:100%; color:#888; margin:8px 0;}
#ranking .four .item-one .ites .cont .sorer{ width:100%;}
#ranking .four .item-one .ites .cont .sorer .slide{ color:#666; margin-left:24px;}
#ranking .four .item-one .ites .cont .sorer .slide .span{ display:inline-block; color:#004793;}
#ranking .four .item-one .ites .cont .sorer .slide:nth-child(1){ margin-left:0;}
#ranking .four .item-one .ites .cont .its{ width:100%; margin-top:24px;}
#ranking .four .item-one .ites .cont .its .slide{ width:280px; background:#f8f8f8; border-radius:4px; padding:16px 14px; margin-left:10px;}
#ranking .four .item-one .ites .cont .its .slide .txt1{ width:100%;}
#ranking .four .item-one .ites .cont .its .slide .txt2{ width:100%; color:#666; margin-top:6px;}
#ranking .four .item-one .ites .cont .its .slide .txt2 b{ color:#ff9105;}
#ranking .four .item-one .ites .cont .its .slide .txt3{ width:100%; margin-top:12px;}
#ranking .four .item-one .ites .cont .its .slide .txt3 span{ width:33.33%; color:#666;}
#ranking .four .item-one .ites .cont .its .slide:nth-child(1){ margin-left:0;}
#ranking .four .item-one .ites .cont .more{ width:100%; margin-top:16px;}
#ranking .four .item-one .ites:last-child{ border-bottom:none;}
#ranking .four .item-two{ width:100%;}
#ranking .four .item-two .slide{ width:100%; border-bottom:1px solid #ebebeb; padding:30px 0 24px;}
#ranking .four .item-two .slide .img{ width:160px; height:160px; background:#f1f1f1;}
#ranking .four .item-two .slide .contents{ width:600px; margin-left:30px;}
#ranking .four .item-two .slide .contents .title{ width:100%; margin-top:4px;}
#ranking .four .item-two .slide .contents .title a{ color:#333;}
#ranking .four .item-two .slide .contents .brief{ width:100%; color:#888; margin-top:10px;}
#ranking .four .item-two .slide .contents .area{ width:100%; vertical-align:middle; color:#888; margin-top:10px;}
#ranking .four .item-two .slide .contents .area img{ vertical-align:middle; margin-top:-3px; margin-right:4px;}
#ranking .four .item-two .slide .contents .score{ width:100%; margin-top:16px;}
#ranking .four .item-two .slide .contents .score .txt{ color:#888; margin-left:24px;}
#ranking .four .item-two .slide .contents .score .txt .span{ display:inline-block; color:#004793;}
#ranking .four .item-two .slide .contents .score .txt:nth-child(1){ margin-left:0;}
#ranking .four .item-two .slide .contents .more{ vertical-align:middle; color:#333; margin-top:16px;}
#ranking .four .item-two .slide .contents .more img{ vertical-align:middle; margin-top:-3px; margin-left:10px;}
#ranking .four .item-thr{ width:100%;}
#ranking .four .item-thr .slide{ width:100%; border-bottom:1px solid #ebebeb; padding:30px 0 24px;}
#ranking .four .item-thr .slide .img{ width:100px; height:100px; background:#f1f1f1;}
#ranking .four .item-thr .slide .contents{ width:460px; margin-left:20px;}
#ranking .four .item-thr .slide .contents .title{ width:100%; margin-top:4px;}
#ranking .four .item-thr .slide .contents .title a{ color:#333;}
#ranking .four .item-thr .slide .contents .brief{ width:100%; color:#888; margin-top:10px;}
#ranking .four .item-thr .slide .contents .area{ width:100%; margin-top:10px;}
#ranking .four .item-thr .slide .contents .area .txt{ vertical-align:middle; color:#888; margin-left:30px;}
#ranking .four .item-thr .slide .contents .area .txt img{ vertical-align:middle; margin-top:-3px; margin-right:4px;}
#ranking .four .item-thr .slide .contents .area .txt:nth-child(1){ margin-left:0;}
#ranking .four .item-thr .slide .contents .score{ width:100%; margin-top:16px;}
#ranking .four .item-thr .slide .contents .score .txt{ color:#888; margin-left:24px;}
#ranking .four .item-thr .slide .contents .score .txt .span{ display:inline-block; color:#004793;}
#ranking .four .item-thr .slide .contents .score .txt:nth-child(1){ margin-left:0;}
#ranking .four .item-thr .slide .contents .more{ vertical-align:middle; color:#333; margin-top:16px;}
#ranking .four .item-thr .slide .contents .more img{ vertical-align:middle; margin-top:-3px; margin-left:10px;}
#ranking .five{ width:100%; height:100%; display:none; align-items:center; background:rgba(0,0,0,.3); position:fixed; top:0; left:0; right:0; z-index:5;}
#ranking .five .item{ width:800px; max-height:90%; display:block; background:#fff; overflow:auto; border-radius:10px; margin:auto;}
#ranking .five .item .top{ width:100%; height:373px; background:url(/images/m50.jpg) no-repeat center; position:relative; padding-top:11px;}
#ranking .five .item .top .shutdown{ width:100%; padding:0 11px;}
#ranking .five .item .top .shutdown img{ cursor:pointer;}
#ranking .five .item .top .option{ width:100%; padding:0 30px; margin-top:137px;}
#ranking .five .item .top .option .btn{ line-height:20px; text-align:center; vertical-align:middle; cursor:pointer; background:#004793; color:#fff; border-radius:6px; padding:15px 35px 15px 30px; margin-top:10px;}
#ranking .five .item .top .option .btn img{ vertical-align:middle; margin-top:-2px; margin-right:24px;}
#ranking .five .item .top .option .btn:nth-child(1){ margin-top:0;}
#ranking .five .item .bot{ width:100%; padding:0 30px 46px;}
#ranking .five .item .bot .title{ width:100%; line-height:1;}
#ranking .five .item .bot .ites{ margin-top:46px;}
#ranking .five .item .bot .ites .slide{ width:100%; border-bottom:1px dashed #dfdfdf; padding:20px 0;}
#ranking .five .item .bot .ites .slide .img{ width:100px; height:100px; background:#f1f1f1; border-radius:20px;}
#ranking .five .item .bot .ites .slide .contents{ width:450px; margin-left:20px;}
#ranking .five .item .bot .ites .slide .contents .name{ width:100%; color:#333; line-height:1; margin-top:8px;}
#ranking .five .item .bot .ites .slide .contents .name a{ color:#333;}
#ranking .five .item .bot .ites .slide .contents .area{ width:100%; line-height:1; vertical-align:middle; color:#666; margin-top:14px;}
#ranking .five .item .bot .ites .slide .contents .area img{ vertical-align:middle; margin-right:8px; margin-top:-3px;}
#ranking .five .item .bot .ites .slide .contents .score{ width:100%; margin-top:16px;}
#ranking .five .item .bot .ites .slide .contents .score .txt{ color:#888; margin-left:24px;}
#ranking .five .item .bot .ites .slide .contents .score .txt span{ color:#004793;}
#ranking .five .item .bot .ites .slide .contents .score .txt:nth-child(1){ margin-left:0;}
#ranking .five .item .qr-code{ width:100%; text-align:center; margin-top:30px;}
#ranking .five .item .qr-code .img{ width:200px;}
#ranking .five .item .qr-code .txt{ width:100%; color:#333; margin-top:10px;}
#ranking .five.cur{ display:flex;}
#ranking .five.down{ height:auto; display:block; background:none; position:relative; left:auto; right:auto;}
#ranking .five.down .item{ max-height:none; display:block; margin:auto;}
#ranking .five.down .item .top .shutdown{ display:none;}
#ranking .five.down .item .top .option{ display:none;}
#ranking .five.down .item .bot{ padding-bottom:0;}

/*积分商城*/
#integral{}
#integral.list{ padding:80px 0 90px;}
#integral.list .item{ width:100%;}
#integral.list .item .slide{ width:290px; overflow:hidden; border:1px solid #e2e2e2; border-radius:6px; margin-top:13px; margin-right:13px;}
#integral.list .item .slide .img{ width:100%; height:293px; overflow:hidden; border-radius:6px 6px 0 0;}
#integral.list .item .slide .contents{ width:100%; padding:20px 16px 16px;}
#integral.list .item .slide .contents .title{ width:100%; color:#333;}
#integral.list .item .slide .contents .other{ width:100%; line-height:32px; margin-top:14px;}
#integral.list .item .slide .contents .other .text{ color:#999;}
#integral.list .item .slide .contents .other .click{ width:80px; height:32px; cursor:pointer; background:#999; color:#fff; border-radius:6px;}
#integral.list .item .slide:hover .contents .other .click{ background:#3983d3;}
#integral.list .item .slide.none-one{ margin-top:0;}
#integral.list .item .slide.none-two{ margin-right:0;}
#integral.detail{ padding:10px 0 100px;}
#integral.detail .one{ width:100%; text-align:left; border:1px solid #e5e5e5; border-top:3px solid #3983d3;}
#integral.detail .one th{ height:54px; background:#ededed; color:#666;}
#integral.detail .one th:nth-child(1){ padding-left:26px;}
#integral.detail .one td{ height:50px; color:#333; border-top:1px solid #e5e5e5; padding:14px 0;}
#integral.detail .one td:nth-child(1){ padding-left:26px;}
#integral.detail .one td .img{ width:50px; height:50px; vertical-align:middle; margin-right:10px;}
#integral.detail .one td .title{ color:#333;}
#integral.detail .two{ width:100%; margin-top:20px;}
#integral.detail .two .item{ width:100%; border:1px solid #e5e5e5; padding:24px 30px 40px;}
#integral.detail .two .item .title{ width:100%; color:#353535;}
#integral.detail .two .item .ites{ width:100%; margin-top:16px;}
#integral.detail .two .item .ites .slide{ width:100%; cursor:pointer; border:1px solid #e5e5e5; position:relative; padding:22px 90px 24px 20px; margin-top:10px;}
#integral.detail .two .item .ites .slide .contents{ width:550px;}
#integral.detail .two .item .ites .slide .contents .text-one{ width:100%; color:#333;}
#integral.detail .two .item .ites .slide .contents .text-two{ width:100%; color:#999; margin-top:12px;}
#integral.detail .two .item .ites .slide .operation{ margin-top:20px;}
#integral.detail .two .item .ites .slide .operation .text{ vertical-align:middle; color:#757575;}
#integral.detail .two .item .ites .slide .operation .text img{ vertical-align:middle; margin-top:-3px; margin-right:10px;}
#integral.detail .two .item .ites .slide .operation .text.margin{ margin-left:10px;}
#integral.detail .two .item .ites .slide.cur::before{ width:40px; height:40px; background:url(/images/img118.jpg) no-repeat center; position:absolute; right:0; bottom:0; z-index:2; content:'';}
#integral.detail .two .item .ites .slide.none{ margin-top:0;}
#integral.detail .two .item .ites .add{ width:100%; vertical-align:middle; cursor:pointer; border:1px solid #e5e5e5; padding:26px 0; margin-top:10px;}
#integral.detail .two .item .ites .add img{ vertical-align:middle; margin-top:-3px; margin-right:20px;}
#integral.detail .two .sub{ width:160px; height:50px; cursor:pointer; background:#004793; color:#fff; border-radius:6px; margin-top:40px;}

/*账号页面*/
#account{ width:100%;}
#account .account-title{ width:100%; line-height:30px;}
#account .account-title .text-one{ height:30px; color:#333; border-left:6px solid #004e9d; padding-left:14px;}
#account .account-title .text-two{ vertical-align:middle; color:#004e9d;}
#account .account-title .text-two img{ vertical-align:middle; margin-top:-2px; margin-left:10px;}
#account .account-title .account-item{ margin-left:54px;}
#account .account-title .account-item .account-text{ color:#666; position:relative; padding-left:14px; margin-left:28px;}
#account .account-title .account-item .account-text::before{ width:5px; height:5px; background:#666; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; content:'';}
#account .account-title .account-item .account-text:hover{ color:#004e9d;}
#account .account-title .account-item .account-text:hover::before{ background:#004e9d;}
#account .account-title .account-item .account-text.none{ margin-left:0;}
#account .menu-one{ width:100%; background-size:cover !important; padding:80px 0 26px;}
#account .menu-one .contents .logo{ width:220px;}
#account .menu-one .contents .logo img{ max-width:100%;}
#account .menu-one .contents .logo.cur{ width:100px; height:100px; overflow:hidden; border:5px solid #fff; border-radius:50%;}
#account .menu-one .contents .logo.cur img{ width:100%;}
#account .menu-one .contents .title{ width:100%; color:#fff; margin:16px 0 36px;}
#account .menu-one .contents .follow{ width:120px; line-height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:50px;}
#account .menu-one .item{ margin-top:60px;}
#account .menu-one .item .slide{ width:25%; position:relative;}
#account .menu-one .item .slide::before{ width:1px; height:50px; background:rgba(255,255,255,.2); position:absolute; right:0; top:50%; z-index:2; margin-top:-25px; content:'';}
#account .menu-one .item .slide .title{ color:#ccc;}
#account .menu-one .item .slide .data{ color:#fff; margin-top:6px;}
#account .menu-one .item .slide .data a{ color:#fff;}
#account .menu-one .item .slide.none::before{ display:none;}
#account .menu-two{ width:100%; border-bottom:1px solid #ececec; padding:56px 0 22px;}
#account .menu-two .slide{ position:relative; margin:0 35px;}
#account .menu-two .slide.cur a{ color:#044e9e;}
#account .menu-two .slide.cur::before{ width:100%; height:3px; background:#044e9e; position:absolute; left:0; right:0; bottom:-23px; z-index:2; margin:auto; content:'';}

/*账号-首页*/
#account .account-index{ width:100%;}
#account .account-index .one{ padding:70px 0 60px;}
#account .account-index .one .item{ width:100%; margin-top:40px;}
#account .account-index .one .item .img{ width:460px; height:290px;}
#account .account-index .one .item .brief{ width:700px; line-height:26px; color:#666; padding:8px 0;}
#account .account-index .two{ width:100%; background:#f6f6f6; padding:60px 0 70px;}
#account .account-index .two .item{ width:100%; margin-top:32px;}
#account .account-index .two .item .slide{ width:290px; border-radius:6px; margin-right:13px; margin-top:13px;}
#account .account-index .two .item .slide .img{ width:100%; height:204px; overflow:hidden; border-radius:6px 6px 0 0; position:relative;}
#account .account-index .two .item .slide .contents{ width:100%; border:1px solid #e2e2e2; border-radius:0 0 6px 6px; padding:14px 20px;}
#account .account-index .two .item .slide .contents .title{ width:100%;}
#account .account-index .two .item .slide .contents .title a{ color:#333;}
#account .account-index .two .item .slide .contents .otehr{ width:100%; line-height:16px; margin-top:10px;}
#account .account-index .two .item .slide .contents .otehr .time{ color:#999;}
#account .account-index .two .item .slide .contents .otehr .msg{}
#account .account-index .two .item .slide .contents .otehr .msg span{ vertical-align:middle; color:#999;}
#account .account-index .two .item .slide .contents .otehr .msg span:nth-child(1){ margin-right:20px;}
#account .account-index .two .item .slide .contents .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#account .account-index .two .item .slide.none-one{ margin-top:0;}
#account .account-index .two .item .slide.none-two{ margin-right:0;}
#account .account-index .two .item .slide.video .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#account .account-index .two .item .slide.video:hover .img::before{ opacity:1;}
#account .account-index .two .item .slide:hover .contents .title a{ color:#004e9d;}
#account .account-index .thr{ padding:60px 0 80px;}
#account .account-index .thr .item{ width:100%; margin-top:40px;}
#account .account-index .thr .item .slide{ width:290px; margin-right:13px;}
#account .account-index .thr .item .slide .img{ width:100%; height:300px; background:#ebebeb; position:relative;}
#account .account-index .thr .item .slide .img::before{ width:100%; height:50px; opacity:0; background:#074f9f url(/images/img135.png) no-repeat center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#account .account-index .thr .item .slide .contents{ width:100%; border:1px solid #ebebeb; border-top:none; padding:30px 24px;}
#account .account-index .thr .item .slide .contents .title{ width:100%; color:#333;}
#account .account-index .thr .item .slide .contents .attr{ width:100%; color:#999; margin-top:16px;}
#account .account-index .thr .item .slide:hover{ box-shadow:0 0 5px 1px #eee;}
#account .account-index .thr .item .slide:hover .img::before{ opacity:1;}
#account .account-index .thr .item .slide.none{ margin-right:0;}
#account .account-index .four{ width:100%; background:#f6f6f6; padding:54px 0 60px;}
#account .account-index .four .item{ width:100%; margin-top:30px;}
#account .account-index .four .item .ites-left{ width:580px;}
#account .account-index .four .item .ites-left .slide-one{ width:100%; border-bottom:1px dashed #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
#account .account-index .four .item .ites-left .slide-one .title{ width:100%; font-weight:bold;}
#account .account-index .four .item .ites-left .slide-one .title a{ color:#333;}
#account .account-index .four .item .ites-left .slide-one .time{ width:100%; color:#999; margin:10px 0;}
#account .account-index .four .item .ites-left .slide-one .brief{ width:100%; height:54px; line-height:26px; overflow:hidden; color:#888;}
#account .account-index .four .item .ites-left .slide-one:hover .title a{ color:#004e9d;}
#account .account-index .four .item .ites-left .slide-two{ width:100%; line-height:20px; background:url(/images/img47.png) no-repeat left center; padding-left:18px; margin-bottom:12px;}
#account .account-index .four .item .ites-left .slide-two .title{ width:80%;}
#account .account-index .four .item .ites-left .slide-two .title a{ color:#666;}
#account .account-index .four .item .ites-left .slide-two .time{ color:#999;}
#account .account-index .four .item .ites-left .slide-two:hover .title a{ color:#004e9d;}
#account .account-index .four .item .ites-left .slide-two.none{ margin-bottom:0;}
#account .account-index .four .item .ites-right{ width:600px; _height:470px;}
#account .account-index .four .item .ites-right .swiper-slide{ width:100%; height:470px; overflow:hidden; background:#fff;}
#account .account-index .four .item .ites-right .swiper-title{ width:100%; height:40px; line-height:40px; background:rgba(0,78,157,.8); position:absolute; bottom:0; left:0; right:0; z-index:2; padding:0 15px;}
#account .account-index .four .item .ites-right .swiper-title .title{ width:70%; color:#fff;}
#account .account-index .four .item .ites-right .swiper-title .swiper-number{ width:auto; color:#fff; font-size:14px;}
#account .account-index .five{ padding:60px 0 80px;}
#account .account-index .five .item{ width:100%; margin-top:30px;}
#account .account-index .five .item .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#account .account-index .five .item .slide .img{ width:240px; height:160px; overflow:hidden;}
#account .account-index .five .item .slide .content{ width:640px; margin:0 60px 0 48px}
#account .account-index .five .item .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#account .account-index .five .item .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#account .account-index .five .item .slide .content .other{ width:100%; margin-top:16px;}
#account .account-index .five .item .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#account .account-index .five .item .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#account .account-index .five .item .slide .time .text-one{ color:#4a4a4a;}
#account .account-index .five .item .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#account .account-index .five .item .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#account .account-index .five .item .slide:hover .content .title{ color:#004e9d;}
#account .account-index .five .item .slide:hover .time .text-two::before{ border-color:#004e9d;}
#account .account-index .six{ margin:40px auto;}
#account .account-index .six .contact{ width:100%; background:#f3f3f3; padding:44px 40px;}
#account .account-index .six .contact .title-two{ color:#333;}
#account .account-index .six .contact .item{ width:100%; margin-top:36px;}
#account .account-index .six .contact .item .slide{ width:100%; line-height:20px; margin-top:20px;}
#account .account-index .six .contact .item .slide .text-one{ width:106px; color:#999;}
#account .account-index .six .contact .item .slide .text-two{ color:#333; margin-left:50px;}
#account .account-index .six .contact .item .slide.none{ margin-top:0;}
#account .seven{ width:100%; background:#f6f6f6; padding:60px 0 80px;}
#account .seven .item{ width:100%; margin-top:40px;}
#account .seven .item .slide{ width:32%; margin-right:2%; margin-top:40px;}
#account .seven .item .slide .top{ width:100%; height:240px; overflow:hidden; position:relative;}
#account .seven .item .slide .top .img{ width:100%;}
#account .seven .item .slide .top .img img{ width:100%;}
#account .seven .item .slide .top .more{ width:100%; height:100%; opacity:0; display:flex; align-items:center; background:rgba(0,78,157,.7); position:absolute; top:0; left:0; right:0; z-index:2; margin:auto;}
#account .seven .item .slide .top .more .text-center{ width:100%;}
#account .seven .item .slide .top .more .text-center .its{ width:56px; margin:0 14px;}
#account .seven .item .slide .top .more .text-center .its .icon{ width:28px;}
#account .seven .item .slide .top .more .text-center .its .icon img{ width:100%;}
#account .seven .item .slide .top .more .text-center .its .tex{ color:#fff; margin-top:10px;}
#account .seven .item .slide .bot{ width:100%; position:relative; padding:16px 0;}
#account .seven .item .slide .bot::before{ width:100%; height:2px; opacity:0; background:#004e9d; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#account .seven .item .slide .bot .title{ width:100%; color:#333;}
#account .seven .item .slide .bot .time{ width:100%; color:#999; margin:16px 0 8px;}
#account .seven .item .slide .bot .ohter{ width:100%;}
#account .seven .item .slide .bot .ohter .tex-one{ width:70%; vertical-align:middle; color:#999;}
#account .seven .item .slide .bot .ohter .tex-one img{ vertical-align:middle; margin-right:8px;}
#account .seven .item .slide .bot .ohter .tex-two{ color:#ff9000;}
#account .seven .item .slide:hover .top .more{ opacity:1;}
#account .seven .item .slide:hover .bot::before{ opacity:1;}
#account .seven .item .slide:hover .bot .title{ color:#004793;}
#account .seven .item .slide.none-one{ margin-top:0;}
#account .seven .item .slide.none-two{ margin-right:0;}

/*账号-作品*/
#account .account-works{ width:100%; padding:60px 0 80px;}
#account .account-works .one{}
#account .account-works .one .item{ width:100%;}
#account .account-works .one .item .slide{ width:290px; border-radius:6px; margin-right:13px; margin-top:13px;}
#account .account-works .one .item .slide .img{ width:100%; height:204px; overflow:hidden; border-radius:6px 6px 0 0; position:relative;}
#account .account-works .one .item .slide .contents{ width:100%; border:1px solid #e2e2e2; border-radius:0 0 6px 6px; padding:14px 20px;}
#account .account-works .one .item .slide .contents .title{ width:100%;}
#account .account-works .one .item .slide .contents .title a{ color:#333;}
#account .account-works .one .item .slide .contents .otehr{ width:100%; line-height:16px; margin-top:10px;}
#account .account-works .one .item .slide .contents .otehr .time{ color:#999;}
#account .account-works .one .item .slide .contents .otehr .msg{}
#account .account-works .one .item .slide .contents .otehr .msg span{ vertical-align:middle; color:#999;}
#account .account-works .one .item .slide .contents .otehr .msg span:nth-child(1){ margin-right:20px;}
#account .account-works .one .item .slide .contents .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#account .account-works .one .item .slide.none-one{ margin-top:0;}
#account .account-works .one .item .slide.none-two{ margin-right:0;}
#account .account-works .one .item .slide.video .img::before{ width:36px; height:36px; opacity:0; background:url(/images/img26.png) no-repeat center; background-size:100% 100%; position:absolute; top:-10000px; bottom:-10000px; left:-10000px; right:-10000px; z-index:2; margin:auto; content:'';}
#account .account-works .one .item .slide.video:hover .img::before{ opacity:1;}
#account .account-works .one .item .slide:hover .contents .title a{ color:#004e9d;}

/*账号-活动*/
#account .account-products{ width:100%; padding:60px 0 80px;}
#account .account-products .item{ width:100%; margin-top:40px;}
#account .account-products .item .slide{ width:32%; margin-right:2%; margin-top:40px;}
#account .account-products .item .slide .top{ width:100%; height:240px; overflow:hidden; position:relative;}
#account .account-products .item .slide .top .img{ width:100%;}
#account .account-products .item .slide .top .img img{ width:100%;}
#account .account-products .item .slide .top .more{ width:100%; height:100%; opacity:0; display:flex; align-items:center; background:rgba(0,78,157,.7); position:absolute; top:0; left:0; right:0; z-index:2; margin:auto;}
#account .account-products .item .slide .top .more .text-center{ width:100%;}
#account .account-products .item .slide .top .more .text-center .its{ width:56px; margin:0 14px;}
#account .account-products .item .slide .top .more .text-center .its .icon{ width:28px;}
#account .account-products .item .slide .top .more .text-center .its .icon img{ width:100%;}
#account .account-products .item .slide .top .more .text-center .its .tex{ color:#fff; margin-top:10px;}
#account .account-products .item .slide .bot{ width:100%; position:relative; padding:16px 0;}
#account .account-products .item .slide .bot::before{ width:100%; height:2px; opacity:0; background:#004e9d; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#account .account-products .item .slide .bot .title{ width:100%; color:#333;}
#account .account-products .item .slide .bot .time{ width:100%; color:#999; margin:16px 0 8px;}
#account .account-products .item .slide .bot .ohter{ width:100%;}
#account .account-products .item .slide .bot .ohter .tex-one{ width:70%; vertical-align:middle; color:#999;}
#account .account-products .item .slide .bot .ohter .tex-one img{ vertical-align:middle; margin-right:8px;}
#account .account-products .item .slide .bot .ohter .tex-two{ color:#ff9000;}
#account .account-products .item .slide:hover .top .more{ opacity:1;}
#account .account-products .item .slide:hover .bot::before{ opacity:1;}
#account .account-products .item .slide:hover .bot .title{ color:#004793;}
#account .account-products .item .slide.none-one{ margin-top:0;}
#account .account-products .item .slide.none-two{ margin-right:0;}

/*账号-原创*/
#account .account-knowledge{ width:100%; padding:60px 0 80px;}
#account .account-knowledge .one{}
#account .account-knowledge .one .item{ width:100%;}
#account .account-knowledge .one .item .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#account .account-knowledge .one .item .slide .img{ width:240px; height:160px; overflow:hidden;}
#account .account-knowledge .one .item .slide .content{ width:640px; margin:0 60px 0 48px}
#account .account-knowledge .one .item .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#account .account-knowledge .one .item .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#account .account-knowledge .one .item .slide .content .other{ width:100%; margin-top:16px;}
#account .account-knowledge .one .item .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#account .account-knowledge .one .item .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#account .account-knowledge .one .item .slide .time .text-one{ color:#4a4a4a;}
#account .account-knowledge .one .item .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#account .account-knowledge .one .item .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#account .account-knowledge .one .item .slide:hover .content .title{ color:#004e9d;}
#account .account-knowledge .one .item .slide:hover .time .text-two::before{ border-color:#004e9d;}

/*账号-新闻*/
#account .account-info{ width:100%; padding:60px 0 80px;}
#account .account-info .one{}
#account .account-info .one .item{ width:100%;}
#account .account-info .one .item .slide{ width:100%; border-bottom:1px solid #e0e0e0; padding:40px 0;}
#account .account-info .one .item .slide .img{ width:240px; height:160px; overflow:hidden;}
#account .account-info .one .item .slide .content{ width:640px; margin:0 60px 0 48px}
#account .account-info .one .item .slide .content .title{ width:100%; color:#4a4a4a; font-weight:bold; margin:12px 0;}
#account .account-info .one .item .slide .content .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#999;}
#account .account-info .one .item .slide .content .other{ width:100%; margin-top:16px;}
#account .account-info .one .item .slide .content .other span{ color:#a5a5a5; margin-right:20px;}
#account .account-info .one .item .slide .time{ height:154px; border-left:1px solid #e4e4e4; padding:10px 0 10px 50px;}
#account .account-info .one .item .slide .time .text-one{ color:#4a4a4a;}
#account .account-info .one .item .slide .time .text-two{ position:relative; color:#999; padding:12px 0 60px;}
#account .account-info .one .item .slide .time .text-two::before{ width:16px; height:16px; border-right:2px solid #131313; border-bottom:2px solid #131313; position:absolute; left:0; bottom:0; z-index:2; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); content:'';}
#account .account-info .one .item .slide:hover .content .title{ color:#004e9d;}
#account .account-info .one .item .slide:hover .time .text-two::before{ border-color:#004e9d;}

/*账号-科普师、志愿者*/
#account .account-team{ width:100%; padding:60px 0 80px;}
#account .account-team .one{}
#account .account-team .one .item{ width:100%;}
#account .account-team .one .item .slide{ width:290px; margin-right:13px;}
#account .account-team .one .item .slide .img{ width:100%; height:300px; overflow:hidden; background:#ebebeb; position:relative;}
#account .account-team .one .item .slide .img::before{ width:100%; height:50px; opacity:0; background:#074f9f url(/images/img135.png) no-repeat center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#account .account-team .one .item .slide .contents{ width:100%; border:1px solid #ebebeb; border-top:none; padding:30px 24px;}
#account .account-team .one .item .slide .contents .title{ width:100%; color:#333;}
#account .account-team .one .item .slide .contents .attr{ width:100%; color:#999; margin-top:16px;}
#account .account-team .one .item .slide:hover{ box-shadow:0 0 5px 1px #eee;}
#account .account-team .one .item .slide:hover .img::before{ opacity:1;}
#account .account-team .one .item .slide.none{ margin-right:0;}

/*账号-企业资料*/
#account .account-message{ width:100%; padding:60px 0 80px;}
#account .account-message .one{}
#account .account-message .one .title-one{ color:#333;}
#account .account-message .one .brief{ line-height:26px; color:#666; margin:50px 0;}
#account .account-message .one .contact{ width:100%; background:#f3f3f3; padding:44px 40px;}
#account .account-message .one .contact .title-two{ color:#333;}
#account .account-message .one .contact .item{ width:100%; margin-top:36px;}
#account .account-message .one .contact .item .slide{ width:100%; line-height:20px; margin-top:20px;}
#account .account-message .one .contact .item .slide .text-one{ width:106px; color:#999;}
#account .account-message .one .contact .item .slide .text-two{ color:#333; margin-left:50px;}
#account .account-message .one .contact .item .slide.none{ margin-top:0;}

/*账号-粉丝、关注*/
#account .account-focus{ width:100%; padding:60px 0 80px;}
#account .account-focus .one{}
#account .account-focus .one .item{ width:100%;}
#account .account-focus .one .item .slide{ width:270px; overflow:hidden; background:#f4f4f4; border-radius:6px; position:relative; padding:52px 30px 20px; margin-right:40px; margin-top:40px;}
#account .account-focus .one .item .slide::before{ width:100%; height:105px; background:#dee8f3; position:absolute; top:0; left:0; z-index:2; content:'';}
#account .account-focus .one .item .slide .img{ width:94px; height:94px; background:#1b387e; border:3px solid #fff; border-radius:50%; position:relative; z-index:3; margin:auto;}
#account .account-focus .one .item .slide .img img{ width:100%;}
#account .account-focus .one .item .slide .name{ color:#333; margin:28px 0 36px;}
#account .account-focus .one .item .slide .other{ border-top:1px solid #dfdcdc; padding:32px 0;}
#account .account-focus .one .item .slide .other .txt{ width:50%; color:#666;}
#account .account-focus .one .item .slide .btn{ width:100%; cursor:pointer; background:#fff; color:#666; border-radius:6px; padding:12px 0;}
#account .account-focus .one .item .slide.none-one{ margin-top:0;}
#account .account-focus .one .item .slide.none-two{ margin-right:0;}

/*购票流程*/
#cart{ padding-bottom:80px;}
#cart .cart-title{ width:100%; font-size:16px; color:#333; margin-bottom:16px;}
#cart .cart-title i{ font-size:14px; color:#ff0000;}
#cart .cart-title span{ font-size:14px; color:#ff6c00; margin-left:8px;}
#cart .cart-padding{ border:1px solid #e5e5e5; padding:40px 30px;}
#cart .cart-padding.padding-none{ padding:0;}
#cart .cart-padding.border-none{ border:none;}

/*购票流程-列表*/
#cart .cart-list{ width:100%;}
#cart .cart-list .one{ width:100%; border:1px solid #e5e5e5; border-top:3px solid #3983d3;}
#cart .cart-list .one tr td{ height:54px; background:#ededed; font-size:14px; color:#666; padding:20px 16px; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#cart .cart-list .one tr td a{ color:#044b95;}
#cart .cart-list .one tr td span{ color:#ff6c00;}
#cart .cart-list .one tr.slide td{ height:78px; background:#fff;}
#cart .cart-list .two{ width:100%; margin-top:32px;}
#cart .cart-list .two .item{ width:100%;}
#cart .cart-list .two .item .ites{ width:100%;}
#cart .cart-list .two .item .ites .slide{ width:100%; line-height:40px; margin-bottom:20px;}
#cart .cart-list .two .item .ites .slide .text{ width:80px; color:#333;}
#cart .cart-list .two .item .ites .slide .inputTotal{ width:1020px;}
#cart .cart-list .two .item .ites .slide .inputTotal [data-name].win100{ width:100%;}
#cart .cart-list .two .item .ites .slide .inputTotal .input{ width:28%; height:40px; color:#999; border:1px solid #ccc; padding:0 10px; margin-right:2%; margin-bottom:2%;}
#cart .cart-list .two .item .ites .slide .inputTotal .inlines{ width:100%; margin-bottom:20px;}
#cart .cart-list .two .item .ites .slide .inputTotal .inlines .text2{ width:80px; margin-right:20px;}
#cart .cart-list .two .item .ites .slide .inputTotal .file{}
#cart .cart-list .two .item .ites .slide .inputTotal .file .option{ width:276px; cursor:pointer; background:#f0f0f0; border-radius:6px; padding:30px 0;}
#cart .cart-list .two .item .ites .slide .inputTotal .file .option .icon{ width:30px; height:30px; overflow:hidden;}
#cart .cart-list .two .item .ites .slide .inputTotal .file .option .tet{ width:100%; line-height:24px; color:#999;}
#cart .cart-list .two .item .ites .slide .inputTotal .file .images{ width:200px; background:#000; position:relative; padding:30px 30px 10px;}
#cart .cart-list .two .item .ites .slide .inputTotal .file .images .img{ width:100%;}
#cart .cart-list .two .item .ites .slide .inputTotal .file .images .shutdown{ width:12px; position:absolute; top:0; right:5px; z-index:2;}
#cart .cart-list .two .item .ites .slide .inputTotal .text{ width:220px; text-indent:30px; color:#888; position:relative;}
#cart .cart-list .two .item .ites .slide .inputTotal .text.cur::before{ color:#ff0000; font-size:14px; position:absolute; left:-8px; top:0; z-index:2; content:'*';}
#cart .cart-list .two .item .ites .slide .inputTotal .input{ width:280px; height:40px; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 14px; margin-right:20px; margin-bottom:20px;}
#cart .cart-list .two .item .ites .slide .inputTotal .check{}
#cart .cart-list .two .item .ites .slide .inputTotal .check .radio{ cursor:pointer; background:url(/images/img81.jpg) no-repeat left center; color:#666; padding-left:30px; margin-right:28px;}
#cart .cart-list .two .item .ites .slide .inputTotal .check .radio.cur{ background:url(/images/img82.jpg) no-repeat left center;}
#cart .cart-list .two .item .ites .slide .inputTotal .check .label{ cursor:pointer; background:url(/images/img130.jpg) no-repeat left center; color:#666; padding-left:25px; margin-right:26px;}
#cart .cart-list .two .item .ites .slide .inputTotal .check .label.cur{ background:url(/images/img131.jpg) no-repeat left center;}
#cart .cart-list .two .item .ites .slide .inputTotal .select{ width:190px; height:40px; background:url(/images/img129.png) no-repeat 90% center; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 10px; margin-right:10px;}
#cart .cart-list .two .item .ites .slide .inputTotal .textarea{ width:840px; height:140px; color:#333; border:1px solid #ccc; border-radius:6px; resize:none; padding:14px;}
#cart .cart-list .two .item .ites .slide .del{ cursor:pointer; color:#3983d3; margin-left:10px;}
#cart .cart-list .two .item .participant-add{ width:120px; line-height:40px; vertical-align:middle; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-left:80px;}
#cart .cart-list .two .item .participant-add img{ vertical-align:middle; margin-top:-3px; margin-right:8px;}
#cart .cart-list .thr{ width:100%; margin-top:36px;}
#cart .cart-list .thr .item{ width:100%; border:1px solid #e5e5e5;}
#cart .cart-list .thr .item .ites{ border:none; padding:20px 30px 40px;}
#cart .cart-list .thr .item .ites .slide{ margin-top:20px;}
#cart .cart-list .thr .item .ites .slide.win100{width: 100%;}
#cart .cart-list .thr .item .ites .slide .txt{ width:100%; color:#757575; margin-bottom:8px;}
#cart .cart-list .thr .item .ites .slide .txt span{ color:#ff0000;}
#cart .cart-list .thr .item .ites .slide .input{ width:310px; height:40px; border:1px solid #ccc; padding:0 10px; margin-right:20px;}
#cart .cart-list .thr .item .ites .slide .text{ width:970px; height:160px; border:1px solid #ccc; resize:none; padding:10px;}
#cart .cart-list .thr .item .ites .slide .file{}
#cart .cart-list .thr .item .ites .slide .file .option{ width:276px; cursor:pointer; background:#f0f0f0; border-radius:6px; padding:30px 0;}
#cart .cart-list .thr .item .ites .slide .file .option .icon{ width:30px; height:30px; overflow:hidden;}
#cart .cart-list .thr .item .ites .slide .file .option .tet{ width:100%; line-height:24px; color:#999;}
#cart .cart-list .thr .item .ites .slide .file .images{ width:200px; background:#000; position:relative; padding:30px 30px 10px;}
#cart .cart-list .thr .item .ites .slide .file .images .img{ width:100%;}
#cart .cart-list .thr .item .ites .slide .file .images .shutdown{ width:12px; position:absolute; top:0; right:5px; z-index:2;}
#cart .cart-list .thr .item .ites .slide .check{}
#cart .cart-list .thr .item .ites .slide .check .radio{ min-height:20px; cursor:pointer; background:url(/images/img81.jpg) no-repeat left center; color:#666; padding-left:30px; margin-right:28px;}
#cart .cart-list .thr .item .ites .slide .check .radio.cur{ background:url(/images/img82.jpg) no-repeat left center;}
#cart .cart-list .thr .item .ites .slide .check .label{ cursor:pointer; background:url(/images/img130.jpg) no-repeat left center; color:#666; padding-left:25px; margin-right:26px;}
#cart .cart-list .thr .item .ites .slide .check .label.cur{ background:url(/images/img131.jpg) no-repeat left center;}
#cart .cart-list .thr .item .ites .slide .select{ width:190px; height:40px; background:url(/images/img129.png) no-repeat 90% center; color:#333; border:1px solid #ccc; border-radius:6px; padding:0 10px; margin-right:10px;}
#cart .cart-list .thr .item .next{ width:100%; background:#f5f5f5; padding:32px;}
#cart .cart-list .thr .item .next .text{ width:100%; color:#333;}
#cart .cart-list .thr .item .next .text span{ color:#ff9600;}
#cart .cart-list .thr .item .next .sub{ width:160px; height:52px; cursor:pointer; background:#004793; color:#fff; border-radius:4px; margin-top:30px;}

/*购票流程-支付*/
#cart .cart-checkout{ width:100%;}
#cart .cart-checkout .one{ width:100%;}
#cart .cart-checkout .one .item{ width:100%;}
#cart .cart-checkout .one .item .ites-one{ width:100%;}
#cart .cart-checkout .one .item .ites-one .slide{ width:100%; margin-top:10px;}
#cart .cart-checkout .one .item .ites-one .slide .img{ width:160px; height:100px;}
#cart .cart-checkout .one .item .ites-one .slide .contents{ width:950px; margin-left:28px;}
#cart .cart-checkout .one .item .ites-one .slide .contents .name{ width:100%; margin-top:4px;}
#cart .cart-checkout .one .item .ites-one .slide .contents .time{ width:100%; color:#999; margin:22px 0 8px;}
#cart .cart-checkout .one .item .ites-one .slide .contents .place{ width:100%; color:#999;}
#cart .cart-checkout .one .item .ites-one .slide.none{ margin-top:0;}
#cart .cart-checkout .one .item .ites-two{ width:100%; margin-top:30px;}
#cart .cart-checkout .one .item .ites-two tr td{ height:40px; background:#f4f4f4; color:#666; padding-left:24px; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#cart .cart-checkout .one .item .ites-two tr.slide td{ height:60px; background:#fff; color:#333;}
#cart .cart-checkout .two{ width:100%; margin-top:30px;}
#cart .cart-checkout .two .item{ width:100%; padding:20px 30px;}
#cart .cart-checkout .two .item .ites .litd{ width:25%;}
#cart .cart-checkout .two .item .ites>div.clean{margin-bottom: 30px;} 
#cart .cart-checkout .two .item .ites .title{ height:30px; color:#757575;}
#cart .cart-checkout .two .item .ites .slide{ height:30px; color:#333;}
#cart .cart-checkout .thr{ width:100%; margin-top:30px;}
#cart .cart-checkout .thr .item .ites-one{ width:100%;}
#cart .cart-checkout .thr .item .ites-one .slide{ width:170px; height:46px; cursor:pointer; border:1px solid #d2d6df; border-radius:4px; margin-left:40px;}
#cart .cart-checkout .thr .item .ites-one .slide img{ margin-top:8px;}
#cart .cart-checkout .thr .item .ites-one .slide.cur{ border-color:#0099e9; position:relative;}
#cart .cart-checkout .thr .item .ites-one .slide.cur::before{ width:17px; height:17px; background:url(/images/img126.jpg) no-repeat center; position:absolute; right:0; bottom:0; z-index:2; content:'';}
#cart .cart-checkout .thr .item .ites-one .slide.none{ margin-left:0;}
#cart .cart-checkout .thr .item .ites-two{ width:100%; background:#f5f5f5;}
#cart .cart-checkout .thr .item .ites-two .text{ width:100%; color:#333;}
#cart .cart-checkout .thr .item .ites-two .text span{ color:#ff9600;}
#cart .cart-checkout .thr .sub{ width:160px; height:52px; cursor:pointer; background:#004793; color:#fff; border-radius:4px; margin-top:30px;}

/*会员中心*/
#member{ width:100%; background:#f4f4f4;}
#member.padding{ padding-bottom:100px;}

/*会员中心-左侧栏*/
#member .member-menu{ width:260px;}
#member .member-menu .one{ width:100%; background:#fff; padding:36px 20px;}
#member .member-menu .one .face{ width:100%;}
#member .member-menu .one .face .img{ width:80px; height:80px; overflow:hidden; border-radius:50%; margin:auto;}
#member .member-menu .one .face .name{ width:100%; color:#666; margin-top:6px;}
#member .member-menu .one .face .name a{ color:#666;}
#member .member-menu .one .type{ width:100%; line-height:18px; vertical-align:middle; color:#666; border-top:1px solid #efefef; border-bottom:1px solid #efefef; padding:10px 0; margin:25px 0;}
#member .member-menu .one .type img{ width:18px; height:18px; vertical-align:middle; margin-right:5px; margin-top:-1px;}
#member .member-menu .one .type a{ vertical-align:middle; color:#3983d3; margin-left:14px;}
#member .member-menu .one .certification{ width:100%;}
#member .member-menu .one .certification li{ margin:0 14px;}
#member .member-menu .one .certification li.none{ filter:grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:gray;}
#member .member-menu .one .text{ width:100px; line-height:36px; cursor:pointer; color:#666; border:1px solid #ccc; border-radius:6px; margin-top:30px;}
#member .member-menu .one .text:hover{ color:#3983d3;}
#member .member-menu .two{ margin-top:10px;}
#member .member-menu .two .item{ width:100%; background:#fff; padding:16px 26px; margin-bottom:2px;}
#member .member-menu .two .item .slide{ width:100%; line-height:20px; position:relative; margin-top:28px;}
#member .member-menu .two .item .slide a{ color:#666;}
#member .member-menu .two .item .slide a:hover{ color:#3983d3;}
#member .member-menu .two .item .slide.cur::before{ width:3px; height:100%; background:#3983d3; position:absolute; left:-26px; top:0; z-index:2; content:'';}
#member .member-menu .two .item .slide.cur a{ font-weight:bold; color:#3983d3;}
#member .member-menu .two .item .slide.none{ margin-top:0;}

/*会员中心-右侧内容*/
#member .member-rightContents{ width:910px;}

/*会员中心-暂无消息*/
#member .member-rightContents .not-message{ width:100%; padding:26px 0;}
#member .member-rightContents .not-message .text{ color:#ccc;}
#member .member-rightContents .not-message .icon{ width:27px; height:27px; overflow:hidden; margin-top:16px;}

/*会员中心-右侧内容-标题*/
#member .member-rightContents .member-title{ width:100%; background:#fff; padding:20px 30px; margin-bottom:1px;}
#member .member-rightContents .member-title .text-one{ color:#333;}
#member .member-rightContents .member-title .text-two{ color:#999; margin-left:90px;}
#member .member-rightContents .member-title .text-thr{ color:#ff5a26;}
#member .member-rightContents .member-title .text-four{ color:#3983d3;}
#member .member-rightContents .member-title .text-five{ background:#3983d3; color:#fff; border-radius:50px; padding:7px 15px;}

/*会员中心-右侧内容-搜索*/

#member .member-rightContents .member-title .form{}
#member .member-rightContents .member-title .form .select{ width:180px; height:36px; background:url(/images/img129.png) no-repeat 95% center; border:1px solid #ccc; border-radius:4px; padding:0 12px; margin-right:10px;}
#member .member-rightContents .member-title .form .input{ width:250px; height:36px; border:1px solid #ccc; border-radius:4px 0 0 4px; padding:0 12px;}
#member .member-rightContents .member-title .form .submit{ width:80px; height:36px; cursor:pointer; background:#3983d3; color:#fff; border-radius:0 4px 4px 0;}

/*会员中心-右侧内容-分类*/
#member .member-rightContents .member-category{ width:100%; background:#fff; padding:20px 30px; margin:10px 0 1px;}
#member .member-rightContents .member-category .text-one{ line-height:36px;}
#member .member-rightContents .member-category .select{ height:36px; background:url(/images/img129.png) no-repeat 90% center; border:1px solid #ccc; padding:0 20px 0 10px;}
#member .member-rightContents .member-category .slide{ color:#333; margin-left:64px;}
#member .member-rightContents .member-category .slide.cur{ color:#3983d3; font-weight:bold; position:relative;}
#member .member-rightContents .member-category .slide.cur::before{ width:100%; height:3px; background:#3983d3; position:absolute; left:0; bottom:-20px; z-index:2; content:'';}
#member .member-rightContents .member-category .slide.none{ margin-left:0;}
#member .member-rightContents .member-category .search{ height:21px; margin-top:-8px;}
#member .member-rightContents .member-category .search .select-one{ width:74px; height:36px; background:url(/images/img129.png) no-repeat 90% center; color:#666; border:1px solid #d8d8d8; padding:0 10px;}
#member .member-rightContents .member-category .search .select-two{ width:114px; height:36px; background:url(/images/img129.png) no-repeat 90% center; color:#666; border:1px solid #d8d8d8; padding:0 10px; margin-left:-1px;}
#member .member-rightContents .member-category .search .form{}
#member .member-rightContents .member-category .search .form .input{ width:272px; height:36px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:0 10px;}
#member .member-rightContents .member-category .search .form .btn{ width:60px; height:36px; cursor:pointer; background:#666; color:#fff;}

/*会员中心-右侧内容-头部*/
#member .member-rightContents .inner-one{ width:100%; line-height:30px; background:#fff; padding:30px;}
#member .member-rightContents .inner-one .text-one{ vertical-align:top; color:#666;}
#member .member-rightContents .inner-one .text-one span{ vertical-align:top; font-size:22px; color:#004793; margin-right:10px;}
#member .member-rightContents .inner-one .text-one span.cur{ color:#ff5a00;}
#member .member-rightContents .inner-one .text-one.margin{ margin-left:54px;}
#member .member-rightContents .inner-one .text-two{ background:#3983d3; color:#fff; border-radius:50px; padding:0 22px; margin-left:32px;}
#member .member-rightContents .inner-one .text-two.cur{ background:#bde3ff; color:#3983d3;}
#member .member-rightContents .inner-one .text-thr{ color:#ff5a26;}
#member .member-rightContents .inner-one .text-four{ width:120px; line-height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-top:-5px;}

/*会员中心-右侧内容-选项卡*/
#member .member-rightContents .inner-tab{ width:100%; background:#fff; border-bottom:2px solid #f4f4f4; padding:22px 30px 0 30px; margin-top:10px;}
#member .member-rightContents .inner-tab .slide{ cursor:pointer; color:#666; position:relative; padding-bottom:16px;}
#member .member-rightContents .inner-tab .slide.cur{ color:#3983d3; font-weight:bold;}
#member .member-rightContents .inner-tab .slide.cur::before{ width:100%; height:2px; background:#3983d3; position:absolute; left:0; bottom:0; z-index:2; content:'';}

/*会员中心-右侧内容-表单提交*/
#member .member-rightContents .member-form{ width:100%; background:#fff; padding:30px 30px 66px;}
#member .member-rightContents .member-form .select{ width:100%; margin-bottom:40px;}
#member .member-rightContents .member-form .select .select-list{ max-width:240px; height:50px; cursor:default; background:url(/images/img129.png) no-repeat 90% center; border:1px solid #ccc; border-radius:4px; position:relative; padding:0 80px 0 16px; margin-left:36px;}
#member .member-rightContents .member-form .select .select-list .default{ width:100%; height:50px; line-height:48px; overflow:hidden;}
#member .member-rightContents .member-form .select .select-list .ites{ width:100%; max-height:310px; overflow:auto; background:#fff; border:1px solid #ccc; position:absolute; top:calc(100% + 1px); left:0; right:0; z-index:2; margin:auto;}
#member .member-rightContents .member-form .select .select-list .ites .option{ width:100%; line-height:28px; padding:0 6px;}
#member .member-rightContents .member-form .select .select-list .ites .option:hover{ background:#3399FF; color:#fff;}
#member .member-rightContents .member-form .select .select-list.show .ites{ display:block;}
#member .member-rightContents .member-form .select .select-list:nth-child(1){ margin-left:0;}
#member .member-rightContents .member-form .select span{ line-height:50px; color:#666; margin-left:10px;}
#member .member-rightContents .member-form .category{ width:100%;}
#member .member-rightContents .member-form .category .its{ cursor:pointer; background:#ececec; color:#333; border-radius:50px; padding:12px 26px; margin-right:10px; margin-bottom:10px;}
#member .member-rightContents .member-form .category .its input[type='radio']{ display:none;}
#member .member-rightContents .member-form .category .its.cur{ background:#3983d3; color:#fff;}
#member .member-rightContents .member-form .title{ width:100%; color:#666;}
#member .member-rightContents .member-form .title span{ font-size:14px; color:#999; margin-left:26px;}
#member .member-rightContents .member-form .title.margin{ margin-top:34px;}
#member .member-rightContents .member-form .slide{ width:100%; line-height:50px; margin-top:20px;}
#member .member-rightContents .member-form .slide .select{ width:750px; height:50px; border:1px solid #ccc; border-radius:6px; padding:0 14px;}
#member .member-rightContents .member-form .slide .input{ width:750px; height:50px; border:1px solid #ccc; border-radius:6px; padding:0 14px;}
#member .member-rightContents .member-form .slide .text{ width:750px; height:130px; border:1px solid #ccc; border-radius:6px; resize:none; padding:14px;}
#member .member-rightContents .member-form .slide .tet{ width:80px; color:#999; margin-right:8px;}
#member .member-rightContents .member-form .slide .tet span{ color:#ff0000; margin-right:10px;}
#member .member-rightContents .member-form .item-picpath{ width:100%; margin-top:20px;}
#member .member-rightContents .member-form .item-picpath .img{ width:100%; font-size:0; margin-bottom:10px;}
#member .member-rightContents .member-form .item-picpath .img li{ width:276px; height:200px; display:inline-block; background:#f4f4f4; position:relative; margin-right:10px; margin-top:10px;}
#member .member-rightContents .member-form .item-picpath .img li i{ cursor:pointer; display:inline-block; font-style:normal; font-size:20px; color:#333; position:absolute; right:4px; top:0; z-index:2;}
#member .member-rightContents .member-form .item-picpath .img li.none-one{ margin-top:0;}
#member .member-rightContents .member-form .item-picpath .img li.none-two{ margin-right:0;}
#member .member-rightContents .member-form .item-picpath .file{ width:276px; height:200px; cursor:pointer; background:#f4f4f4; border-radius:6px; padding-top:50px;}
#member .member-rightContents .member-form .item-picpath .file .icon{ width:30px; height:30px; overflow:hidden;}
#member .member-rightContents .member-form .item-picpath .file .tet{ width:100%; line-height:24px; color:#999; margin-top:16px;}
#member .member-rightContents .member-form .item-video{ line-height:50px; background:#f0f0f0; border-radius:6px; margin-top:20px;}
#member .member-rightContents .member-form .item-video .name{ width:600px; height:50px; border-radius:6px 0 0 6px; position:relative; padding:0 22px;}
#member .member-rightContents .member-form .item-video .name span{ cursor:pointer; font-size:14px; color:#3983d3; position:absolute; right:20px; top:0; z-index:2;}
#member .member-rightContents .member-form .item-video .choose{ width:150px; cursor:pointer; background:#666; color:#fff; border-radius:0 6px 6px 0;}
#member .member-rightContents .member-form .cke_chrome{ width:100% !important; margin-top:20px;}
#member .member-rightContents .member-form .sub{ width:120px; height:40px; line-height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-top:30px;}

/*注册、登录*/
#member .register-login{ width:100%; height:940px; display:flex; align-items:center; background:url(/images/img67.jpg) no-repeat center; background-size:cover;}
#member .register-login .one{ width:514px; position:relative; margin:auto;}
#member .register-login .one .logo{ width:94px; height:94px; background:#3092e0; border-radius:50%; position:absolute; left:0; right:0; top:-56px; z-index:3; padding:8px; margin:auto;}
#member .register-login .one .item{ width:100%; background:#fff; border-radius:6px; padding:84px 50px 40px;}
#member .register-login .one .item .top-one{ width:100%;}
#member .register-login .one .item .top-one .title{ width:50%; color:#666; border-bottom:3px solid #dfdfdf; padding-bottom:16px;}
#member .register-login .one .item .top-one .title.cur{ color:#3983d3; font-weight:bold; border-color:#3983d3;}
#member .register-login .one .item .top-two{ width:100%; line-height:22px;}
#member .register-login .one .item .top-two .login-title{ color:#004f9f;}
#member .register-login .one .item .top-two .text{ vertical-align:middle; color:#666;}
#member .register-login .one .item .top-two .text a{ text-decoration:underline; vertical-align:middle; display:inline-block; color:#3983d3; margin-left:16px; margin-top:-5px;}
#member .register-login .one .item .form{ width:100%; margin-top:38px;}
#member .register-login .one .item .form .slide{ width:100%; height:46px; line-height:46px; border:1px solid #ccc; position:relative; padding:0 10px; margin-bottom:20px;}
#member .register-login .one .item .form .slide::before{ color:#ccc; position:absolute; top:0; right:10px; z-index:2; content:'必填';}
#member .register-login .one .item .form .slide .input{ width:100%; height:100%; color:#000; border:none;}
#member .register-login .one .item .form .slide.code{ width:260px;}
#member .register-login .one .item .form .sendBtn{ width:154px; line-height:46px; cursor:pointer; background:#c3e0ff; color:#004e9e;}
#member .register-login .one .item .form .sub{ width:100%; height:50px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-bottom:30px;}
#member .register-login .one .item .form .label{ line-height:16px; vertical-align:middle; color:#666;}
#member .register-login .one .item .form .label input{ vertical-align:middle; margin-right:12px; margin-top:-1px;}
#member .register-login .one .item .form .text{ line-height:16px; vertical-align:middle; color:#666;}
#member .register-login .one .item .form .text a{ text-decoration:underline; vertical-align:middle; display:inline-block; color:#3983d3; margin-left:16px; margin-top:-6px;}
#member .register-login .one .item .third-party{ width:100%;}
#member .register-login .one .item .third-party .title{ width:100%; height:16px; line-height:16px; color:#666; position:relative; margin:26px 0;}
#member .register-login .one .item .third-party .title::before{ width:150px; height:1px; background:#e1e1e1; position:absolute; left:0; top:50%; z-index:2; content:'';}
#member .register-login .one .item .third-party .title::after{ width:150px; height:1px; background:#e1e1e1; position:absolute; right:0; top:50%; z-index:2; content:'';}
#member .register-login .one .item .third-party .ites{ width:100%;}
#member .register-login .one .item .third-party .ites .slide{ vertical-align:top; margin:0 20px;}
#member .register-login .one .item .third-party .ites .slide .icon{ width:46px; height:46px; overflow:hidden; border-radius:50%;}
#member .register-login .one .item .third-party .ites .slide .name{ width:100%; color:#999; margin-top:6px;}
#member .register-login .two{ width:514px; color:#fff; margin:46px auto 0;}
#member .register-login .two a{ color:#fff;}

/*会员-个人中心*/
#member .member-index{ width:100%;}
#member .member-index .one{ width:100%; background:#fff; padding:42px 0 36px;}
#member .member-index .one .slide{ width:20%;}
#member .member-index .one .slide .title{ color:#777;}
#member .member-index .one .slide .number{ color:#333; margin:12px 0;}
#member .member-index .one .slide .text-one{ background:#3983d3; color:#fff; border-radius:50px; padding:6px 16px;}
#member .member-index .one .slide .text-two{ line-height:30px;}
#member .member-index .one .slide .text-two a:nth-child(1){ text-decoration:underline; color:#ff5a26; font-weight:bold; margin-right:10px;}
#member .member-index .one .slide .text-two a:nth-child(2){ color:#024a95;}
#member .member-index .two{ width:100%; margin-top:10px;}
#member .member-index .two .item{ width:100%; background:#fff; padding:36px 0;}
#member .member-index .two .item .slide{ width:100%; line-height:20px; padding:0 26px 0 30px; margin-top:24px;}
#member .member-index .two .item .slide .title{ width:760px; position:relative; padding-left:22px;}
#member .member-index .two .item .slide .title::before{ width:6px; height:6px; background:#999; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; margin-top:-3px; content:'';}
#member .member-index .two .item .slide .title a{ color:#666;}
#member .member-index .two .item .slide .title a:hover{ color:#3983d3;}
#member .member-index .two .item .slide .time{ color:#ccc;}
#member .member-index .two .item .slide.none{ margin-top:0;}
#member .member-index .thr{ width:100%;}
#member .member-index .thr .item{ width:100%; margin-top:10px;}
#member .member-index .thr .item .ites{ width:100%; background:#fff; padding:30px 30px 36px;}
#member .member-index .thr .item .ites .top{ width:100%;}
#member .member-index .thr .item .ites .top .img{ width:160px; height:100px;}
#member .member-index .thr .item .ites .top .contents{ width:660px; margin-left:28px;}
#member .member-index .thr .item .ites .top .contents .title{ width:100%;}
#member .member-index .thr .item .ites .top .contents .time{ color:#999; margin:24px 0 12px;}
#member .member-index .thr .item .ites .top .contents .address{ color:#999;}
#member .member-index .thr .item .ites .top:hover .contents .title{ color:#3983d3;}
#member .member-index .thr .item .ites .cont{ width:100%; margin:24px 0 42px;}
#member .member-index .thr .item .ites .cont th{ height:40px; background:#f4f4f4; color:#666; font-size:14px;}
#member .member-index .thr .item .ites .cont td{ height:60px; text-align:center; background:#fff; color:#333; border-bottom:1px solid #e5e5e5;}
#member .member-index .thr .item .ites .cont th:nth-child(1){ padding-left:25px;}
#member .member-index .thr .item .ites .cont td:nth-child(1){ text-align:left; padding-left:25px;}
#member .member-index .thr .item .ites .bot{ width:100%; line-height:40px;}
#member .member-index .thr .item .ites .bot .price{}
#member .member-index .thr .item .ites .bot .price span{ display:inline-block; vertical-align:top; font-size:14px; color:#333;}
#member .member-index .thr .item .ites .bot .price p{ display:inline-block; vertical-align:top; font-size:20px; color:#ff9600;}
#member .member-index .thr .item .ites .bot .price span:nth-child(1){ margin-right:30px;}
#member .member-index .thr .item .ites .bot .pay{}
#member .member-index .thr .item .ites .bot .pay .icon{ cursor:pointer; background:url(/images/img81.jpg) no-repeat right center; padding-right:26px; margin-right:36px;}
#member .member-index .thr .item .ites .bot .pay .icon img{ max-height:22px;}
#member .member-index .thr .item .ites .bot .pay .icon.cur{ background:url(/images/img82.jpg) no-repeat right center;}
#member .member-index .thr .item .ites .bot .pay .icon.none{ margin-left:0;}
#member .member-index .thr .item .ites .bot .pay .btn{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px;}
#member .member-index .thr .item .ites .bot .pay .btn.none{ background:#a7a7a7;}
#member .member-index .thr .item .ites .bot .pay .btn.margin{ margin-left:10px;}

/*会员中心-活动订单*/
#member .member-order .one{ width:100%;}
#member .member-order .one .item{ width:100%; margin-top:10px;}
#member .member-order .one .item .ites{ width:100%; background:#fff; padding:30px 30px 36px;}
#member .member-order .one .item .ites .top{ width:100%;}
#member .member-order .one .item .ites .top .img{ width:160px; height:100px;}
#member .member-order .one .item .ites .top .contents{ width:660px; margin-left:28px;}
#member .member-order .one .item .ites .top .contents .title{ width:100%;}
#member .member-order .one .item .ites .top .contents .time{ color:#999; margin:24px 0 12px;}
#member .member-order .one .item .ites .top .contents .address{ color:#999;}
#member .member-order .one .item .ites .top:hover .contents .title{ color:#3983d3;}
#member .member-order .one .item .ites .cont{ width:100%; margin:24px 0 42px;}
#member .member-order .one .item .ites .cont th{ height:40px; background:#f4f4f4; color:#666; font-size:14px;}
#member .member-order .one .item .ites .cont td{ height:60px; text-align:center; background:#fff; color:#333; border-bottom:1px solid #e5e5e5;}
#member .member-order .one .item .ites .cont th:nth-child(1){ padding-left:25px;}
#member .member-order .one .item .ites .cont td:nth-child(1){ text-align:left; padding-left:25px;}
#member .member-order .one .item .ites .bot{ width:100%; line-height:40px;}
#member .member-order .one .item .ites .bot .price{}
#member .member-order .one .item .ites .bot .price span{ display:inline-block; vertical-align:top; font-size:14px; color:#333;}
#member .member-order .one .item .ites .bot .price p{ display:inline-block; vertical-align:top; font-size:20px; color:#ff9600;}
#member .member-order .one .item .ites .bot .price span:nth-child(1){ margin-right:30px;}
#member .member-order .one .item .ites .bot .pay{}
#member .member-order .one .item .ites .bot .pay .icon{ cursor:pointer; background:url(/images/img81.jpg) no-repeat right center; padding-right:26px; margin-right:36px;}
#member .member-order .one .item .ites .bot .pay .icon img{ max-height:22px;}
#member .member-order .one .item .ites .bot .pay .icon.cur{ background:url(/images/img82.jpg) no-repeat right center;}
#member .member-order .one .item .ites .bot .pay .icon.none{ margin-left:0;}
#member .member-order .one .item .ites .bot .pay .btn{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px;}
#member .member-order .one .item .ites .bot .pay .btn.none{ background:#a7a7a7;}
#member .member-order .one .item .ites .bot .pay .btn.margin{ margin-left:10px;}
#member .member-order .one .item.none{ margin-top:2px;}
#member .member-order .two{ width:100%; background:#fff; padding:30px 30px 60px; margin-top:1px;}
#member .member-order .two .order-title{ width:100%; font-size:16px; color:#333; margin-bottom:16px;}
#member .member-order .two .order-padding{ border:1px solid #e5e5e5; padding:30px;}
#member .member-order .two .item-one{ width:100%;}
#member .member-order .two .item-one .ites-one{ width:100%;}
#member .member-order .two .item-one .ites-one .slide{ width:100%; margin-top:10px;}
#member .member-order .two .item-one .ites-one .slide .img{ width:160px; height:100px;}
#member .member-order .two .item-one .ites-one .slide .contents{ width:380px; margin-left:28px;}
#member .member-order .two .item-one .ites-one .slide .contents .name{ width:100%; margin-top:4px;}
#member .member-order .two .item-one .ites-one .slide .contents .time{ width:100%; color:#999; margin:22px 0 8px;}
#member .member-order .two .item-one .ites-one .slide .contents .place{ width:100%; color:#999;}
#member .member-order .two .item-one .ites-one .slide.none{ margin-top:0;}
#member .member-order .two .item-one .ites-two{ width:100%; margin-top:30px;}
#member .member-order .two .item-one .ites-two tr td{ height:40px; background:#f4f4f4; color:#666; padding-left:24px; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#member .member-order .two .item-one .ites-two tr.slide td{ height:60px; background:#fff; color:#333;}
#member .member-order .two .item-two{ width:100%; margin-top:30px;}
/* #member .member-order .two .item-two .ites{ width:60%;}
#member .member-order .two .item-two .ites tr.title td{ height:30px; color:#757575;}
#member .member-order .two .item-two .ites tr.slide td{ height:30px; color:#333;}
#member .member-order .two .item-two .ites.margin{ margin-top:24px;} */
#member .member-order .two .item-two .ites .litd{ width: 33%;}
#member .member-order .two .item-two .ites>div.clean{margin-bottom: 30px;} 
#member .member-order .two .item-two .ites .title{ height:30px; color:#757575;}
#member .member-order .two .item-two .ites .slide{ height:30px; color:#333;}

/*会员中心-我的推广*/
#member .member-promote{}
#member .member-promote .one{ width:100%; background:#fff; padding:20px 0; margin:10px 0 2px;}
#member .member-promote .one .slide{ width:50%; line-height:14px; vertical-align:middle; cursor:pointer; color:#999; padding:14px 0;}
#member .member-promote .one .slide img{ vertical-align:middle; opacity:0; margin-top:-3px; margin-left:18px;}
#member .member-promote .one .slide.cur{ color:#3983d3;}
#member .member-promote .one .slide.cur img{ opacity:1;}
#member .member-promote .one .slide:nth-child(1){ border-right:2px solid #e0e0e0;}
#member .member-promote .two{ width:100%; min-height:740px; background:#fff; padding:0 30px 70px;}
#member .member-promote .two .item{ width:100%;}
#member .member-promote .two .item td{ vertical-align:middle; font-size:14px; color:#666; border-bottom:1px solid #ececec; padding:30px 0;}
#member .member-promote .two .item td img{ width:60px; height:60px; vertical-align:middle; border-radius:50%; margin-right:16px;}
#member .member-promote .two .item td span{ color:#ff5a00;}
#member .member-promote .two .item td:nth-child(1){ width:240px;}
#member .member-promote .two .item td:nth-child(2){ width:215px;}
#member .member-promote .two .item td:nth-child(3){ width:260px;}
#member .member-promote .two .item td:nth-child(4){ width:135px;}
#member .member-promote .thr{ width:100%; background:#fff; padding:40px 30px 70px;}
#member .member-promote .thr .item{ width:100%;}
#member .member-promote .thr .item .slide{ width:100%; line-height:30px; margin-top:20px;}
#member .member-promote .thr .item .slide .title{ width:600px; position:relative; padding-left:20px;}
#member .member-promote .thr .item .slide .title::before{ width:6px; height:6px; background:#999; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; margin-top:-3px; content:'';}
#member .member-promote .thr .item .slide .title a{ color:#666;}
#member .member-promote .thr .item .slide .title a:hover{ color:#3983d3;}
#member .member-promote .thr .item .slide .text{ width:90px; height:30px; background:#3983d3; color:#fff; border-radius:4px;}
#member .member-promote .thr .item .slide .category{ width:100px; color:#888; margin-right:60px;}
#member .member-promote .thr .item .slide.none{ margin-top:0;}

/*会员中心-我的钱包*/
#member .member-money{}
#member .member-money .member-title{ padding:15px 30px; margin:10px 0 1px;}
#member .member-money .member-title .text-one{ line-height:32px;}
#member .member-money .one{ width:100%; min-height:765px; background:#fff; padding:20px 30px 70px;}
#member .member-money .one .item{ width:100%;}
#member .member-money .one .item td{ height:70px; font-size:14px; color:#666; border-bottom:1px solid #ececec; padding-left:6px; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#member .member-money .one .item td span.text-one{ color:#ff5a00;}
#member .member-money .one .item td span.text-two{ color:#3983d3;}
#member .member-money .one .item td span.text-thr{ color:#139f48;}
#member .member-money .two{ width:100%; min-height:765px; background:#fff; padding:40px 30px;}
#member .member-money .two .title{ width:100%; color:#666; margin-bottom:18px;}
#member .member-money .two .title span{ color:#ff6113;}
#member .member-money .two .form{ width:100%;}
#member .member-money .two .form .input{ width:320px; height:50px; border:1px solid #e0e0e0; padding:0 16px;}
#member .member-money .two .item{ width:100%; margin-top:40px;}
#member .member-money .two .item .ites{ width:100%;}
#member .member-money .two .item .ites .slide{ width:400px; height:180px; cursor:pointer; border:2px solid #e0e0e0; padding:40px; margin-top:20px; margin-right:20px;}
#member .member-money .two .item .ites .slide .text-one{ width:100%; color:#666;}
#member .member-money .two .item .ites .slide .text-two{ width:100%; color:#666; margin:20px 0 14px;}
#member .member-money .two .item .ites .slide .text-thr{ width:100%; color:#666;}
#member .member-money .two .item .ites .slide.cur{ border:2px solid #3983d3; position:relative;}
#member .member-money .two .item .ites .slide.cur::before{ width:37px; height:37px; background:url(/images/img127.jpg) no-repeat center; position:absolute; right:0; bottom:0; z-index:2; content:'';}
#member .member-money .two .item .ites .slide.none-one{ margin-right:0;}
#member .member-money .two .item .ites .slide.none-two{ margin-top:0;}
#member .member-money .two .item .sub{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-top:30px;}

/*会员中心-我的积分*/
#member .member-integral{}
#member .member-integral .one{ width:100%; background:#fff; padding:40px 0 80px;}
#member .member-integral .one .text{ width:100%; color:#666;}
#member .member-integral .one .item{ width:642px; background:#3983d3; border-radius:6px; padding:0 6px 6px; margin:28px auto 0;}
#member .member-integral .one .item .time{ width:100%; vertical-align:middle; color:#fff; padding:25px 15px;}
#member .member-integral .one .item .time img{ vertical-align:middle; margin-top:-5px; margin-right:18px;}
#member .member-integral .one .item .calendar{ width:100%;}
#member .member-integral .one .item .calendar .week{ width:100%; line-height:70px; background:#bde3ff;}
#member .member-integral .one .item .calendar .week li{ width:90px; height:70px; display:inline-block; float:left; font-size:18px; color:#333;}
#member .member-integral .one .item .calendar .day{ width:100%; line-height:80px; background:#fff; position:relative;}
#member .member-integral .one .item .calendar .day li{ width:90px; height:80px; display:inline-block; float:left; font-size:18px; color:#333; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; position:relative; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#member .member-integral .one .item .calendar .day li.now{ cursor:pointer; color:#3983d3;}
#member .member-integral .one .item .calendar .day li.has::before{ width:20px; height:20px; background:url(/images/img114.jpg) no-repeat center; position:absolute; right:0; bottom:0; z-index:2; content:'';}
#member .member-integral .two{ width:100%; background:#fff; padding:20px 30px 56px;}
#member .member-integral .two .item{ width:100%;}
#member .member-integral .two .item tr{}
#member .member-integral .two .item tr td{ height:60px; border-bottom:1px solid #efefef;}
#member .member-integral .two .item tr td.title{ width:60%; color:#666;}
#member .member-integral .two .item tr td.text{ width:15%; text-align:right; color:#004e9d;}
#member .member-integral .two .item tr td.time{ width:25%; text-align:right; color:#999;}
#member .member-integral .two .item tr.cur td.text{ color:#00a64e;}
#member .member-integral .thr{ width:100%; background:#fff; padding:20px 30px 56px;}
#member .member-integral .thr .item{ width:100%;}
#member .member-integral .thr .item tr{}
#member .member-integral .thr .item tr td{ border-bottom:1px solid #efefef; padding:20px 0;}
#member .member-integral .thr .item tr td.contents{ width:60%; color:#666;}
#member .member-integral .thr .item tr td.contents .img{ width:80px; height:80px; vertical-align:middle;}
#member .member-integral .thr .item tr td.contents .title{ vertical-align:middle; color:#666; margin-left:30px;}
#member .member-integral .thr .item tr td.text{ width:15%; text-align:right; color:#004e9d;}
#member .member-integral .thr .item tr td.time{ width:25%; text-align:right; color:#999;}
#member .member-integral .four{ width:100%; background:#fff; padding:30px;}

/*会员中心-我的作品*/
#member .member-works{ width:100%;}
#member .member-works .one{ width:100%; background:#fff; padding:30px 30px 60px;}
#member .member-works .one .item{ width:100%;}
#member .member-works .one .item .slide{ width:275px; overflow:hidden; border-radius:6px; margin-right:12px; margin-top:12px;}
#member .member-works .one .item .slide .img{ width:100%; border-radius:6px 6px 0 0; position:relative;}
#member .member-works .one .item .slide .img::before{ width:100%; height:100%; opacity:0; background:rgba(0,0,0,.4); position:absolute; top:0; left:0; z-index:2; content:'';}
#member .member-works .one .item .slide .img .img-center{ width:100%; height:190px;}
#member .member-works .one .item .slide .img .operation{ width:100%; opacity:0; position:absolute; bottom:20px; left:0; z-index:2; padding:0 20px;}
#member .member-works .one .item .slide .img .operation .text{ vertical-align:middle; color:#fff;}
#member .member-works .one .item .slide .img .operation .text img{ vertical-align:middle; margin-top:-3px; margin-right:10px;}
#member .member-works .one .item .slide .contents{ width:100%; border:1px solid #e2e2e2; border-top:1px solid #f3f3f3; border-radius:0 0 6px 6px; padding:14px 20px;}
#member .member-works .one .item .slide .contents .title{ width:100%;}
#member .member-works .one .item .slide .contents .title.red a{ color:red;}
#member .member-works .one .item .slide .contents .otehr{ width:100%; line-height:14px; margin-top:12px;}
#member .member-works .one .item .slide .contents .otehr .time{ color:#999;}
#member .member-works .one .item .slide .contents .otehr .msg{}
#member .member-works .one .item .slide .contents .otehr .msg span{ vertical-align:middle; color:#999;}
#member .member-works .one .item .slide .contents .otehr .msg span:nth-child(1){ margin-right:20px;}
#member .member-works .one .item .slide .contents .otehr .msg span img{ vertical-align:middle; margin-top:-3px; margin-right:6px;}
#member .member-works .one .item .slide:hover .img::before{ opacity:1;}
#member .member-works .one .item .slide:hover .img .operation{ opacity:1;}
#member .member-works .one .item .slide.none-one{ margin-top:0;}
#member .member-works .one .item .slide.none-two{ margin-right:0;}

/*会员中心-原创文章*/
#member .member-knowledge{ width:100%;}
#member .member-knowledge .member-title{ margin-top:10px;}
#member .member-knowledge .one{ width:100%; background:#fff; padding:46px 30px 86px;}
#member .member-knowledge .one .item{ width:100%;}
#member .member-knowledge .one .item .slide{ width:100%; line-height:20px; margin-top:30px;}
#member .member-knowledge .one .item .slide .title{ width:350px; color:#666; position:relative; padding-left:20px;}
#member .member-knowledge .one .item .slide .title::before{ width:6px; height:6px; background:#999; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; margin-top:-3px; content:'';}
#member .member-knowledge .one .item .slide .category{ width:100px; color:#333; margin:0 10px;}
#member .member-knowledge .one .item .slide .operation{}
#member .member-knowledge .one .item .slide .operation .text{ vertical-align:middle; color:#3983d3;}
#member .member-knowledge .one .item .slide .operation .text img{ vertical-align:middle; margin-top:-3px; margin-right:12px;}
#member .member-knowledge .one .item .slide .operation .text.margin{ margin-right:28px;}
#member .member-knowledge .one .item .slide .tet{ width:70px; color:#666; margin-right:32px;}
#member .member-knowledge .one .item .slide .tet.red{ color:#ff0000;}
#member .member-knowledge .one .item .slide.none{ margin-top:0;}

/*会员中心-基地新闻*/
#member .member-info{ width:100%;}
#member .member-info .member-title{ margin-top:10px;}
#member .member-info .one{ width:100%; background:#fff; padding:46px 30px 86px;}
#member .member-info .one .item{ width:100%;}
#member .member-info .one .item .slide{ width:100%; line-height:20px; margin-top:30px;}
#member .member-info .one .item .slide .title{ width:460px; color:#666; position:relative; padding-left:20px;}
#member .member-info .one .item .slide .title::before{ width:6px; height:6px; background:#999; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; margin-top:-3px; content:'';}
#member .member-info .one .item .slide .category{ width:100px; color:#333; margin:0 10px;}
#member .member-info .one .item .slide .operation{}
#member .member-info .one .item .slide .operation .text{ vertical-align:middle; color:#3983d3;}
#member .member-info .one .item .slide .operation .text img{ vertical-align:middle; margin-top:-3px; margin-right:12px;}
#member .member-info .one .item .slide .operation .text.margin{ margin-right:28px;}
#member .member-info .one .item .slide .tet{ width:70px; color:#666; margin-right:32px;}
#member .member-info .one .item .slide .tet.red{ color:#ff0000;}
#member .member-info .one .item .slide.none{ margin-top:0;}

/*会员中心-科普问答排行榜*/
#member .member-ranking{}
#member .member-ranking .one{ width:100%; background:#fff; padding:0 30px;}
#member .member-ranking .one .category-one{ width:100%; padding:68px 0 60px;}
#member .member-ranking .one .category-one .slide{ background:#ececec; color:#333; border-radius:50px; padding:12px 25px; margin:0 5px;}
#member .member-ranking .one .category-one .slide.cur{ background:#3983d3; color:#fff;}
#member .member-ranking .one .category-two{ width:100%; border-bottom:2px solid #e6e6e6; padding-bottom:24px;}
#member .member-ranking .one .category-two .slide{ color:#333; margin:0 30px;}
#member .member-ranking .one .category-two .slide.cur{ color:#004793; position:relative;}
#member .member-ranking .one .category-two .slide.cur::before{ width:100%; height:2px; background:#004793; position:absolute; bottom:-26px; left:0; z-index:2; content:'';}
#member .member-ranking .two{ width:100%; background:#fff; padding:40px 30px 60px;}
#member .member-ranking .two .item{ width:100%;}
#member .member-ranking .two .item tr td{ height:60px;}
#member .member-ranking .two .item tr td.member{ text-align:left; line-height:40px; padding-left:24px;}
#member .member-ranking .two .item tr td.member .number{ width:36px; color:#333; padding-top:5px;}
#member .member-ranking .two .item tr td.member .number.cur-one{ background:url(/images/img94.png) no-repeat center; color:#ff5a00;}
#member .member-ranking .two .item tr td.member .number.cur-two{ background:url(/images/img95.png) no-repeat center; color:#ff5a00;}
#member .member-ranking .two .item tr td.member .number.cur-thr{ background:url(/images/img96.png) no-repeat center; color:#ff5a00;}
#member .member-ranking .two .item tr td.member .icon{ width:40px; height:40px; border-radius:50%; margin-left:40px;}
#member .member-ranking .two .item tr td.member .icon img{ width:100%;}
#member .member-ranking .two .item tr td.member .text-one{ color:#333; margin:0 20px;}
#member .member-ranking .two .item tr td.member .text-two{ color:#666;}
#member .member-ranking .two .item tr td.text{ color:#666;}
#member .member-ranking .two .item tr td.text span.fz16{ color:#666; margin-left:12px; margin-right:6px;}
#member .member-ranking .two .item tr td.text span.fz20{ color:#004793; margin-left:16px; margin-right:6px;}
#member .member-ranking .two .item tr.hui td{ background:#f5f5f5;}
#member .member-ranking .two .more{ width:150px; line-height:50px; cursor:pointer; background:#daecff; color:#004793; border-radius:10px; margin:40px auto 0;}
#member .member-ranking .thr{ width:100%; background:#fff; padding:120px 30px 180px;}
#member .member-ranking .thr .item{ width:100%;}
#member .member-ranking .thr .item .slide{ width:200px; margin:0 26px;}
#member .member-ranking .thr .item .slide .text-one{ width:100%; color:#666;}
#member .member-ranking .thr .item .slide .text-one span{ color:#004793; margin-right:3px;}
#member .member-ranking .thr .item .slide .text-two{ width:100%; color:#666; margin-top:14px;}
#member .member-ranking .thr .more{ width:160px; line-height:50px; background:#3983d3; color:#fff; border-radius:6px; margin-top:120px;}

/*会员中心-我的收藏*/
#member .member-collection{ width:100%;}
#member .member-collection .one{ width:100%; background:#fff; padding:50px 50px 80px;}
#member .member-collection .one .item{ width:100%;}
#member .member-collection .one .item .slide{ width:380px; margin-top:30px;}
#member .member-collection .one .item .slide .top{ width:100%; height:240px; overflow:hidden; position:relative;}
#member .member-collection .one .item .slide .top .img{ width:100%; height:100%; background:#fff;}
#member .member-collection .one .item .slide .top .more{ width:100%; height:100%; opacity:0; background:rgba(0,0,0,.7); position:absolute; top:0; left:0; right:0; z-index:2; margin:auto;}
#member .member-collection .one .item .slide .top .more .delete{ line-height:20px; vertical-align:middle; color:#fff; position:absolute; bottom:20px; right:20px; z-index:3;}
#member .member-collection .one .item .slide .top .more .delete img{ width:20px; height:20px; vertical-align:middle; margin-right:10px; margin-top:-3px;}
#member .member-collection .one .item .slide .bot{ width:100%; position:relative; padding:16px 0;}
#member .member-collection .one .item .slide .bot::before{ width:100%; height:2px; opacity:0; background:#004e9d; position:absolute; bottom:0; left:0; z-index:2; content:'';}
#member .member-collection .one .item .slide .bot .title{ width:100%; color:#333;}
#member .member-collection .one .item .slide .bot .time{ width:100%; color:#999; margin:16px 0 8px;}
#member .member-collection .one .item .slide .bot .ohter{ width:100%;}
#member .member-collection .one .item .slide .bot .ohter .tex-one{ vertical-align:middle; color:#999;}
#member .member-collection .one .item .slide .bot .ohter .tex-one img{ vertical-align:middle; margin-right:8px;}
#member .member-collection .one .item .slide .bot .ohter .tex-two{ color:#ff9000;}
#member .member-collection .one .item .slide:hover .top .more{ opacity:1;}
#member .member-collection .one .item .slide:hover .bot::before{ opacity:1;}
#member .member-collection .one .item .slide:hover .bot .title{ color:#004793;}
#member .member-collection .one .item .slide.none-one{ margin-top:0;}

/*会员中心-消息中心*/
#member .member-message{ width:100%;}
#member .member-message .one{ width:100%; background:#fff; padding:40px 30px 80px;}
#member .member-message .one .item{ width:100%; background:#fff;}
#member .member-message .one .item .slide{ width:100%; line-height:20px; margin-top:20px;}
#member .member-message .one .item .slide .title{ width:760px; position:relative; padding-left:22px;}
#member .member-message .one .item .slide .title::before{ width:6px; height:6px; background:#999; border-radius:50%; position:absolute; left:0; top:50%; z-index:2; margin-top:-3px; content:'';}
#member .member-message .one .item .slide .title a{ color:#666;}
#member .member-message .one .item .slide .title a:hover{ color:#3983d3;}
#member .member-message .one .item .slide .time{ color:#ccc;}
#member .member-message .one .item .slide.none{ margin-top:0;}

/*会员中心-账号资料管理*/
#member .member-profile{ width:100%;}

/*会员中心-账号资料管理-个人资料/实名认证*/
#member .member-profile .profile{ width:100%; margin-top:1px;}
#member .member-profile .profile .profile-title{ width:100%; line-height:40px;}
#member .member-profile .profile .profile-title .text{ color:#666;}
#member .member-profile .profile .profile-title .text-two{ color:#666; margin-left:40px;}
#member .member-profile .profile .profile-title .sub{ width:80px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px;}
#member .member-profile .profile .one{ width:100%; background:#fff; padding:40px 30px; margin-top:1px;}
#member .member-profile .profile .one .face{ width:120px; margin:0 auto 50px;}
#member .member-profile .profile .one .face .img{ width:100%; height:120px; cursor:pointer; overflow:hidden; background:#ccc; border-radius:50%; position:relative;}
#member .member-profile .profile .one .face .img::before{ width:100%; height:100%; opacity:0; background:rgba(0,0,0,.5); position:absolute; top:0; left:0; z-index:2; content:'';}
#member .member-profile .profile .one .face .img::after{ width:100%; line-height:120px; opacity:0; vertical-align:middle; color:#fff; font-size:14px; position:absolute; top:0; left:0; z-index:3; content:'修改头像';}
#member .member-profile .profile .one .face .img:hover::before{ opacity:1;}
#member .member-profile .profile .one .face .img:hover::after{ opacity:1;}
#member .member-profile .profile .one .face .name{ width:100%; color:#333; margin-top:18px;}
#member .member-profile .profile .one .item{ width:100%;}
#member .member-profile .profile .one .item .slide{ width:100%; line-height:40px; margin-top:20px;}
#member .member-profile .profile .one .item .slide .text-one{ width:90px; min-height:1px; color:#999; margin-right:34px;}
#member .member-profile .profile .one .item .slide .text-one span{ color:#ff0000;}
#member .member-profile .profile .one .item .slide .text-two{ width:430px; color:#666;}
#member .member-profile .profile .one .item .slide .text-two .file{ min-height:23px; line-height:normal; vertical-align:middle; cursor:pointer; background:#f4f4f4; color:#999; border-radius:4px; padding:7px 16px;}
#member .member-profile .profile .one .item .slide .text-two .file img{ max-width:220px; vertical-align:middle; margin-right:8px;}
#member .member-profile .profile .one .item .slide .text-two .file.cur{ width:220px;}
#member .member-profile .profile .one .item .slide .text-two .file.cur img{ margin-right:0;}
#member .member-profile .profile .one .item .slide .text-two .file.cur i{ width:100%; display:inline-block; margin-top:8px;}
#member .member-profile .profile .one .item .slide .text-two a{ color:#3983d3; margin:0 20px;}
#member .member-profile .profile .one .item .slide .text-two span{ color:#999;}
#member .member-profile .profile .one .item .slide .input{ width:300px; height:40px; color:#666; border:1px solid #ccc; border-radius:4px; padding:0 12px;}
#member .member-profile .profile .one .item .slide .input.max{ width:430px;}
#member .member-profile .profile .one .item .slide .input.margin{ margin-left:16px;}
#member .member-profile .profile .one .item .slide .select{ width:300px; height:40px; background:url(/images/img123.png) no-repeat 95% center; color:#666; border:1px solid #ccc; border-radius:4px; padding:0 12px;}
#member .member-profile .profile .one .item .slide .select.small{ width:144px;}
#member .member-profile .profile .one .item .slide .select.margin{ margin-right:12px;}
#member .member-profile .profile .one .item .slide .text{ width:720px; height:110px; color:#666; border:1px solid #ccc; border-radius:4px; resize:none; padding:12px;}
#member .member-profile .profile .one .item .slide .text.max{ height:250px;}
#member .member-profile .profile .one .item .slide .radio{ cursor:pointer; background:url(/images/img81.jpg) no-repeat left center; color:#666; padding-left:30px;}
#member .member-profile .profile .one .item .slide .radio input{ display:none;}
#member .member-profile .profile .one .item .slide .radio.cur{ background:url(/images/img82.jpg) no-repeat left center;}
#member .member-profile .profile .one .item .slide .radio.margin{ margin-right:30px;}
#member .member-profile .profile .one .item .slide .item-picpath{ width:100%; margin-top:30px;}
#member .member-profile .profile .one .item .slide .item-picpath .img{ font-size:0; margin-bottom:10px;}
#member .member-profile .profile .one .item .slide .item-picpath .img li{ width:310px; height:200px; display:inline-block; background:#f4f4f4; position:relative; margin-right:12px; margin-top:12px;}
#member .member-profile .profile .one .item .slide .item-picpath .img li i{ cursor:pointer; display:inline-block; font-style:normal; font-size:20px; color:#333; position:absolute; right:4px; top:0; z-index:2;}
#member .member-profile .profile .one .item .slide .item-picpath .img li.none-one{ margin-top:0;}
#member .member-profile .profile .one .item .slide .item-picpath .img li.none-two{ margin-right:0;}
#member .member-profile .profile .one .item .slide .item-picpath .file{ width:310px; height:200px; cursor:pointer; background:#f4f4f4; border-radius:6px; padding-top:50px;}
#member .member-profile .profile .one .item .slide .item-picpath .file .icon{ width:30px; height:30px; overflow:hidden;}
#member .member-profile .profile .one .item .slide .item-picpath .file .tet{ width:100%; line-height:24px; color:#999; margin-top:16px;}
#member .member-profile .profile .one .item .slide .sub{ width:120px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px; margin-top:20px;}
#member .member-profile .profile .one .item .slide.none{ margin-top:0;}
#member .member-profile .profile .one .item-two{ width:100%; padding:0 40px; margin-top:30px;}
#member .member-profile .profile .one .item-two .slide{ line-height:44px; margin-top:20px;}
#member .member-profile .profile .one .item-two .slide .icon{ width:43px; height:44px; overflow:hidden; border-radius:50%;}
#member .member-profile .profile .one .item-two .slide .title{ width:40px; color:#666; margin-left:16px;}
#member .member-profile .profile .one .item-two .slide .name{ width:200px; color:#999; margin:0 40px;}
#member .member-profile .profile .one .item-two .slide .state{ width:80px; height:40px; line-height:40px; background:#3983d3; color:#fff; border:1px solid #3983d3; border-radius:6px; margin-top:2px;}
#member .member-profile .profile .one .item-two .slide.cur .name{ color:#333;}
#member .member-profile .profile .one .item-two .slide.cur .state{ background:#fff; color:#3983d3; margin-left:40px;}
#member .member-profile .profile .one.real{ padding:70px 30px 120px;}
#member .member-profile .bank{ width:100%; min-height:868px; background:#fff; padding:56px 30px; margin-top:1px;}
#member .member-profile .bank .bank-title{ color:#666;}
#member .member-profile .bank .one{ width:100%;}
#member .member-profile .bank .one .item{ width:100%;}
#member .member-profile .bank .one .item .slide{ width:400px; border:1px solid #e0e0e0; position:relative; padding:30px 40px; margin-top:20px; margin-right:20px;}
#member .member-profile .bank .one .item .slide .text-one{ width:100%; color:#666;}
#member .member-profile .bank .one .item .slide .text-two{ width:100%; color:#666; margin:20px 0 14px;}
#member .member-profile .bank .one .item .slide .text-thr{ width:100%; color:#666;}
#member .member-profile .bank .one .item .slide .text-four{ color:#3983d3; position:absolute; right:20px; top:20px; z-index:2;}
#member .member-profile .bank .one .item .slide.none{ margin-right:0;}
#member .member-profile .bank .two{ width:100%; margin-top:50px;}
#member .member-profile .bank .two .item{ width:100%;}
#member .member-profile .bank .two .item .slide{ width:100%; line-height:40px; margin-top:20px;}
#member .member-profile .bank .two .item .slide .title{ width:70px; min-height:1px; color:#999;}
#member .member-profile .bank .two .item .slide .title span{ color:#ff0000;}
#member .member-profile .bank .two .item .slide .input{ width:300px; height:40px; color:#999; border:1px solid #ccc; border-radius:4px; padding:0 12px; margin-left:42px;}
#member .member-profile .bank .two .item .slide .input.max{ width:460px;}
#member .member-profile .bank .two .item .slide .sub{ width:150px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:4px; margin-left:42px;}
#member .member-profile .password{ width:100%; min-height:868px; background:#fff; padding:56px 30px; margin-top:1px;}
#member .member-profile .password .slide{ width:100%; line-height:40px; margin-top:30px;}
#member .member-profile .password .slide .text-one{ width:70px; color:#999;}
#member .member-profile .password .slide .text-two{ width:430px; height:40px; line-height:20px; display:flex; align-items:center; color:#666; margin-left:60px;}
#member .member-profile .password .slide .text-thr{ width:100px; height:40px; cursor:pointer; background:#3983d3; color:#fff; border-radius:6px;}
#member .member-profile .password .slide.none{ margin-top:0;}

/*全站搜索*/
#search{ padding:60px 0 120px;}
#search .one{ width:100%; color:#333;}
#search .one span{ color:#004e9d;}
#search .two{ width:100%; vertical-align:top; margin:50px 0;}
#search .two .input{ width:400px; height:60px; vertical-align:top; border:1px solid #ccc; padding:0 20px;}
#search .two .btn{ width:100px; height:60px; vertical-align:top; cursor:pointer; background:#004e9d; color:#fff; border:none;}
#search .thr{ width:100%;}
#search .thr .item{ width:100%;}
#search .thr .item .slide{ width:100%; border-bottom:1px dashed #666; padding:20px 0;}
#search .thr .item .slide .title{ width:86%; color:#333;}
#search .thr .item .slide .title span{ color:red;}
#search .thr .item .slide .time{ width:12%; color:#333;}
#search .thr .item .slide:hover .title{ color:#004e9d;}
#search .four{ width:100%;}
#search .four .item{ width:100%;}
#search .four .item .slide{ width:290px; margin-right:13px;}
#search .four .item .slide .img{ width:100%; height:300px; overflow:hidden; background:#ebebeb; position:relative;}
#search .four .item .slide .img::before{ width:100%; height:50px; opacity:0; background:#074f9f url(/images/img135.png) no-repeat center; position:absolute; bottom:0; left:0; right:0; z-index:2; margin:auto; content:'';}
#search .four .item .slide .contents{ width:100%; border:1px solid #ebebeb; border-top:none; padding:30px 24px;}
#search .four .item .slide .contents .title{ width:100%; color:#333;}
#search .four .item .slide .contents .attr{ width:100%; color:#999; margin-top:16px;}
#search .four .item .slide:hover{ box-shadow:0 0 5px 1px #eee;}
#search .four .item .slide:hover .img::before{ opacity:1;}
#search .four .item .slide.none{ margin-right:0;}

@media screen and (max-width:980px){
	#warp .wow{ visibility:visible;}
	#float .two{ display:none;}
}